パッケージ  
パッケージ 説明
org.springframework.security.access
コア AccessDecisionManager インターフェースのセキュリティメタデータ関連クラス、インターセプトコード、アクセス制御アノテーション、EL サポートおよび投票者ベースの実装を含むコアアクセス制御関連コード。
org.springframework.security.access.annotation
JSR-250 および Spring Security @Secured アノテーションのサポート。
org.springframework.security.access.event
認可イベントとリスナークラス。
org.springframework.security.access.expression
@PreAuthorize@PreFilter@PostAuthorize@PostFilter アノテーションでの Spring-EL ベースの式の使用をサポートする式処理コード。
org.springframework.security.access.expression.method
式ベースのメソッドセキュリティの実装。
org.springframework.security.access.hierarchicalroles
ロール階層の実装。
org.springframework.security.access.intercept
セキュリティで保護されたオブジェクトに対して構成されたセキュリティ制約を実施する責任を負う抽象レベルのセキュリティインターセプトクラス。
org.springframework.security.access.intercept.aopalliance
Spring AOP などを介して、AOP Alliance MethodInvocation のセキュリティを強化します。
org.springframework.security.access.intercept.aspectj
AspectJ JointPoint のセキュリティを強化し、セキュアオブジェクトコールバックを呼び出し側に委譲します。
org.springframework.security.access.method
異なる AOP ライブラリを介して Java メソッド呼び出しを保護するための SecurityMetadataSource 実装を提供します。
org.springframework.security.access.prepost
@PreAuthorize@PreFilter@PostAuthorize@PostFilter アノテーションを処理するためのインフラストラクチャクラスが含まれています。
org.springframework.security.access.vote
認可決定に対する投票ベースのアプローチを実装します。
org.springframework.security.acls
ドメインオブジェクトのインスタンスベースのセキュリティを実装する Spring Security ACL パッケージ。
org.springframework.security.acls.afterinvocation
コレクションおよび配列フィルタリングのための呼び出し後プロバイダー。
org.springframework.security.acls.domain
アクセス制御リスト(ACL)インターフェースの基本的な実装。
org.springframework.security.acls.jdbc
ACL 情報の JDBC ベースの永続性
org.springframework.security.acls.model
ドメインオブジェクトインスタンスのアクセス制御リスト(ACL)を管理するためのインターフェースと共有クラス。
org.springframework.security.authentication
Spring Security 全体で使用されるユーザー認証に関連するコアクラスとインターフェース。
org.springframework.security.authentication.dao
データアクセスオブジェクトに依存する AuthenticationProvider
org.springframework.security.authentication.event
Spring アプリケーションコンテキストに発行できる認証成功および失敗イベント。
org.springframework.security.authentication.jaas
JAAS の認証プロバイダー。
org.springframework.security.authentication.jaas.event
JAAS 認証プロバイダーによって Spring アプリケーションコンテキストに公開できる JAAS 認証イベント。
org.springframework.security.authentication.jaas.memory
インメモリ JAAS 実装。
org.springframework.security.authentication.rcp
リモートクライアントが、設定済みの Authentication オブジェクトを認証および取得できるようにします。
org.springframework.security.authorization
org.springframework.security.cas
Jasig の Central Authentication Service(CAS)の Spring Security サポート。
org.springframework.security.cas.authentication
CAS サービスチケットとプロキシチケットを処理できる AuthenticationProvider
org.springframework.security.cas.jackson2
org.springframework.security.cas.userdetails
org.springframework.security.cas.web
CAS を介して標準の Web ブラウザーユーザーを認証します。
org.springframework.security.cas.web.authentication
CAS を使用して認証資格情報の送信に応答する認証処理メカニズム。
org.springframework.security.concurrent
org.springframework.security.config
Spring Security 名前空間のサポートクラス。
org.springframework.security.config.annotation
org.springframework.security.config.annotation.authentication
org.springframework.security.config.annotation.authentication.builders
org.springframework.security.config.annotation.authentication.configuration
org.springframework.security.config.annotation.authentication.configurers.ldap
org.springframework.security.config.annotation.authentication.configurers.provisioning
org.springframework.security.config.annotation.authentication.configurers.userdetails
org.springframework.security.config.annotation.configuration
org.springframework.security.config.annotation.method.configuration
org.springframework.security.config.annotation.rsocket
org.springframework.security.config.annotation.web
org.springframework.security.config.annotation.web.builders
org.springframework.security.config.annotation.web.configuration
org.springframework.security.config.annotation.web.configurers
org.springframework.security.config.annotation.web.configurers.oauth2.client
org.springframework.security.config.annotation.web.configurers.oauth2.server.resource
org.springframework.security.config.annotation.web.configurers.openid
org.springframework.security.config.annotation.web.configurers.saml2
org.springframework.security.config.annotation.web.messaging
org.springframework.security.config.annotation.web.reactive
org.springframework.security.config.annotation.web.servlet.configuration
org.springframework.security.config.annotation.web.socket
org.springframework.security.config.authentication
<authentication-manager> および関連要素の解析。
org.springframework.security.config.core
org.springframework.security.config.core.userdetails
org.springframework.security.config.crypto
org.springframework.security.config.debug
org.springframework.security.config.http
<http> 名前空間要素の解析。
org.springframework.security.config.ldap
LDAP 認証のセキュリティ名前空間のサポート。
org.springframework.security.config.method
<global-method-security> および <intercept-methods> 要素の解析のサポート。
org.springframework.security.config.oauth2.client
org.springframework.security.config.provisioning
org.springframework.security.config.web.server
org.springframework.security.config.websocket
org.springframework.security.context
org.springframework.security.converter
org.springframework.security.core
ユーザーの認証と認可、およびセキュリティコンテキストのメンテノンスに関連するコアクラスとインターフェース。
org.springframework.security.core.annotation
org.springframework.security.core.authority
GrantedAuthority インターフェースのデフォルト実装。
org.springframework.security.core.authority.mapping
属性(ロールや LDAP グループなど)のリストを GrantedAuthority のリストにマッピングするための戦略。
org.springframework.security.core.context
リクエストの期間中のセキュリティコンテキストの確立に関連するクラス(HTTP または RMI 呼び出しなど)。
org.springframework.security.core.parameters
org.springframework.security.core.session
org.springframework.security.core.session.SessionInformation SessionInformation クラスによって提供されるセッション抽象化。
org.springframework.security.core.token
安全なランダムトークンを構築するためのサービス。
org.springframework.security.core.userdetails
ユーザーデータ DAO を実装するための標準インターフェース。
org.springframework.security.core.userdetails.cache
UserCache の実装。
org.springframework.security.core.userdetails.jdbc
JDBC ベースの認証リポジトリを公開し、org.springframework.security.core.userdetails.UserDetailsService UserDetailsService を実装します。
org.springframework.security.core.userdetails.memory
インメモリ認証リポジトリを公開します。
org.springframework.security.crypto.argon2
org.springframework.security.crypto.bcrypt
org.springframework.security.crypto.codec
内部コーデッククラス。
org.springframework.security.crypto.encrypt
org.springframework.security.crypto.factory
org.springframework.security.crypto.keygen
org.springframework.security.crypto.password
org.springframework.security.crypto.scrypt
org.springframework.security.crypto.util
org.springframework.security.data.repository.query
org.springframework.security.jackson2
Jackson 直列化サポートを追加するミックスインクラス。
org.springframework.security.ldap
Spring Security の LDAP モジュール。
org.springframework.security.ldap.authentication
LDAP 認証プロバイダーパッケージ。
org.springframework.security.ldap.authentication.ad
org.springframework.security.ldap.ppolicy
LDAP ディレクトリのパスワードポリシーに基づくパスワードポリシー機能の実装。
org.springframework.security.ldap.search
LdapUserSearch の実装。
org.springframework.security.ldap.server
構成名前空間で使用される埋め込み Apache Directory Server 実装。
org.springframework.security.ldap.userdetails
一部の標準 LDAP タイプ(InetOrgPerson など)に含まれるデータの ubset からマップする、LDAP に焦点を当てた UserDetails 実装。
org.springframework.security.messaging.access.expression
org.springframework.security.messaging.access.intercept
org.springframework.security.messaging.context
org.springframework.security.messaging.handler.invocation.reactive
org.springframework.security.messaging.util.matcher
org.springframework.security.messaging.web.csrf
org.springframework.security.messaging.web.socket.server
org.springframework.security.oauth2.client
OAuth 2.0 クライアントのサポートを提供するコアクラスとインターフェース。
org.springframework.security.oauth2.client.annotation
org.springframework.security.oauth2.client.authentication
特定の認可付与フローを使用して、OAuth 2.0 認可サーバーでクライアントを認証および認可するためのクラスとインターフェースをサポートします。
org.springframework.security.oauth2.client.endpoint
認可サーバーのプロトコルエンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
org.springframework.security.oauth2.client.http
org.springframework.security.oauth2.client.jackson2
org.springframework.security.oauth2.client.oidc.authentication
特定の認可付与フローを使用して、OpenID Connect 1.0 プロバイダーでクライアントを認証および認可するためのクラスとインターフェースをサポートします。
org.springframework.security.oauth2.client.oidc.userinfo
OpenID Connect 1.0 プロバイダーの UserInfo エンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
org.springframework.security.oauth2.client.oidc.web.logout
org.springframework.security.oauth2.client.oidc.web.server.logout
org.springframework.security.oauth2.client.registration
ClientRegistration のサポートを提供するクラスとインターフェース。
org.springframework.security.oauth2.client.userinfo
OAuth 2.0 認可サーバーの UserInfo エンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
org.springframework.security.oauth2.client.web
OAuth 2.0 クライアント Filter およびサポートするクラスとインターフェース。
org.springframework.security.oauth2.client.web.method.annotation
org.springframework.security.oauth2.client.web.reactive.function.client
org.springframework.security.oauth2.client.web.reactive.result.method.annotation
org.springframework.security.oauth2.client.web.server
org.springframework.security.oauth2.client.web.server.authentication
org.springframework.security.oauth2.core
OAuth 2.0 Authorization フレームワークのサポートを提供するコアクラスとインターフェース。
org.springframework.security.oauth2.core.converter
org.springframework.security.oauth2.core.endpoint
認可エンドポイントおよびトークンエンドポイントからの OAuth 2.0 リクエストおよびレスポンスメッセージをモデル化するクラスをサポートします。
org.springframework.security.oauth2.core.http.converter
org.springframework.security.oauth2.core.oidc
OpenID Connect Core 1.0 のサポートを提供するコアクラスとインターフェース。
org.springframework.security.oauth2.core.oidc.endpoint
認可エンドポイントおよびトークンエンドポイントからの OpenID Connect コア 1.0 リクエストおよびレスポンスメッセージをモデル化するクラスをサポートします。
org.springframework.security.oauth2.core.oidc.user
ユーザー Principal の OpenID Connect Core 1.0 表現のモデルを提供します。
org.springframework.security.oauth2.core.user
ユーザー Principal の OAuth 2.0 表現のモデルを提供します。
org.springframework.security.oauth2.core.web.reactive.function
org.springframework.security.oauth2.jose
org.springframework.security.oauth2.jose.jws
JSON Web Signature(JWS)のサポートを提供するコアクラスとインターフェース。
org.springframework.security.oauth2.jwt
JSON Web トークン(JWT)のサポートを提供するコアクラスとインターフェース。
org.springframework.security.oauth2.server.resource
サポートを提供する OAuth 2.0 リソースサーバーのコアクラスとインターフェース。
org.springframework.security.oauth2.server.resource.authentication
OAuth 2.0 リソースサーバー Authentication およびサポートするクラスとインターフェース。
org.springframework.security.oauth2.server.resource.introspection
クラスおよびインターフェースをサポートする OAuth 2.0 イントロスペクション。
org.springframework.security.oauth2.server.resource.web
OAuth 2.0 リソースサーバー Filter およびサポートするクラスとインターフェース。
org.springframework.security.oauth2.server.resource.web.access
OAuth 2.0 リソースサーバーアクセス拒否クラスおよびインターフェース。
org.springframework.security.oauth2.server.resource.web.access.server
org.springframework.security.oauth2.server.resource.web.reactive.function.client
org.springframework.security.oauth2.server.resource.web.server
org.springframework.security.openid
org.springframework.security.provisioning
JDBC ベースの実装とともに、単純なユーザーおよび権限グループのアカウントプロビジョニングインターフェースが含まれています。
org.springframework.security.remoting.dns
DNS 解決。
org.springframework.security.remoting.httpinvoker
Spring の HttpInvoker 拡張ポイントの使用を有効にして、BASIC 認証を介して ContextHolder にある principal および credentials を提示します。
org.springframework.security.remoting.rmi
Spring の RMI リモート拡張ポイントの使用を有効にして、1 つの JVM からリモート JVM に SecurityContextHolder (Authentication リクエストトークンを含める必要があります)を伝搬します。
org.springframework.security.rsocket.api
org.springframework.security.rsocket.authentication
org.springframework.security.rsocket.authorization
org.springframework.security.rsocket.core
org.springframework.security.rsocket.metadata
org.springframework.security.rsocket.util.matcher
org.springframework.security.scheduling
org.springframework.security.taglibs
JSP およびテンプレートで使用できるセキュリティ関連のタグライブラリ。
org.springframework.security.taglibs.authz
JSP セキュリティタグライブラリの実装。
org.springframework.security.taglibs.csrf
org.springframework.security.task
org.springframework.security.test.context
org.springframework.security.test.context.annotation
org.springframework.security.test.context.support
org.springframework.security.test.web.reactive.server
org.springframework.security.test.web.servlet.request
org.springframework.security.test.web.servlet.response
org.springframework.security.test.web.servlet.setup
org.springframework.security.test.web.support
org.springframework.security.util
Spring Security フレームワーク全体で使用される一般的なユーティリティクラス。
org.springframework.security.web
Spring Security の Web セキュリティモジュール。
org.springframework.security.web.access
アクセス制御に関連するクラスとパッケージ。
org.springframework.security.web.access.channel
必要なトランスポートチャネルを介して Web リクエストを確実に受信するクラス。
org.springframework.security.web.access.expression
Web セキュリティ式の実装。
org.springframework.security.web.access.intercept
通常、リクエストされた URL による HTTP リクエストのセキュリティの実施。
org.springframework.security.web.authentication
認証処理メカニズム。さまざまなプロトコル(BASIC、CAS、フォームログインなど)を使用して認証資格情報の送信に応答します。
org.springframework.security.web.authentication.logout
特定のログアウト URL を処理するフィルターに基づいたログアウト機能。
org.springframework.security.web.authentication.preauth
「事前認証済み」シナリオのサポート。Spring Security では、外部から構成されたシステムによって受信リクエストがすでに認証されていると想定しています。
org.springframework.security.web.authentication.preauth.j2ee
コンテナー認証リクエストの事前認証サポート。
org.springframework.security.web.authentication.preauth.websphere
Websphere 固有の事前認証クラス。
org.springframework.security.web.authentication.preauth.x509
X.509 クライアント証明書認証サポート。
org.springframework.security.web.authentication.rememberme
異なる Web セッション間でユーザーを記憶するためのサポート。
org.springframework.security.web.authentication.session
新しく認証されたユーザーのセッション関連の動作を処理するための戦略インターフェースと実装。
org.springframework.security.web.authentication.switchuser
HTTP ベースの「ユーザー切り替え」(su)機能を提供します。
org.springframework.security.web.authentication.ui
認証ユーザーインターフェースのレンダリングコード。
org.springframework.security.web.authentication.www
WWW-Authenticate ベースの認証メカニズムの実装: 基本認証およびダイジェスト認証。
org.springframework.security.web.bind.annotation
org.springframework.security.web.bind.support
org.springframework.security.web.context
HTTP リクエスト間のセキュリティコンテキストの維持を担当するクラス。
org.springframework.security.web.context.request.async
org.springframework.security.web.context.support
org.springframework.security.web.csrf
org.springframework.security.web.debug
org.springframework.security.web.firewall
org.springframework.security.web.header
org.springframework.security.web.header.writers
org.springframework.security.web.header.writers.frameoptions
org.springframework.security.web.http
org.springframework.security.web.jaasapi
JAAS サブジェクトを現在のサブジェクトとして使用可能にします。
org.springframework.security.web.jackson2
Jackson 直列化サポートを提供するミックスインクラス。
org.springframework.security.web.method.annotation
org.springframework.security.web.reactive.result.method.annotation
org.springframework.security.web.reactive.result.view
org.springframework.security.web.savedrequest
認証を必要とする HttpServletRequest のキャッシュに関連するクラス。
org.springframework.security.web.server
org.springframework.security.web.server.authentication
org.springframework.security.web.server.authentication.logout
org.springframework.security.web.server.authorization
org.springframework.security.web.server.context
org.springframework.security.web.server.csrf
org.springframework.security.web.server.header
org.springframework.security.web.server.jackson2
org.springframework.security.web.server.savedrequest
org.springframework.security.web.server.transport
org.springframework.security.web.server.ui
org.springframework.security.web.server.util.matcher
org.springframework.security.web.servlet.support.csrf
org.springframework.security.web.servlet.util.matcher
org.springframework.security.web.servletapi
サーブレットリクエストに新しい Spring Security 準拠の HttpServletRequestWrapper を設定します。
org.springframework.security.web.session
セッション管理フィルター、HttpSession イベント、パブリッシャークラス。
org.springframework.security.web.util
Web ユーティリティクラス。
org.springframework.security.web.util.matcher