クラス PreAuthenticatedAuthenticationToken
- java.lang.Object
-
- org.springframework.security.authentication.AbstractAuthenticationToken
-
- org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
- 実装されているすべてのインターフェース:
java.io.Serializable、java.security.Principal、Authentication、CredentialsContainer
public class PreAuthenticatedAuthenticationToken extends AbstractAuthenticationToken
事前認証認証用のAuthentication実装。- 導入:
- 2.0
- 関連事項:
- 連載形式
コンストラクターの概要
コンストラクター コンストラクター 説明 PreAuthenticatedAuthenticationToken(java.lang.Object aPrincipal, java.lang.Object aCredentials)認証リクエストに使用されるコンストラクター。PreAuthenticatedAuthenticationToken(java.lang.Object aPrincipal, java.lang.Object aCredentials, java.util.Collection<? extends GrantedAuthority> anAuthorities)認証レスポンスに使用されるコンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 java.lang.ObjectgetCredentials()資格情報を取得するjava.lang.ObjectgetPrincipal()プリンシパルを取得するクラス org.springframework.security.authentication.AbstractAuthenticationToken から継承されたメソッド
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString
コンストラクターの詳細
PreAuthenticatedAuthenticationToken
public PreAuthenticatedAuthenticationToken(java.lang.Object aPrincipal, java.lang.Object aCredentials)認証リクエストに使用されるコンストラクター。Authentication.isAuthenticated()はfalseを返します。- パラメーター:
aPrincipal- 事前認証されたプリンシパルaCredentials- 事前認証済みの資格情報
PreAuthenticatedAuthenticationToken
public PreAuthenticatedAuthenticationToken(java.lang.Object aPrincipal, java.lang.Object aCredentials, java.util.Collection<? extends GrantedAuthority> anAuthorities)認証レスポンスに使用されるコンストラクター。Authentication.isAuthenticated()はtrueを返します。- パラメーター:
aPrincipal- 認証されたプリンシパルanAuthorities- 付与された権限