public class TestingAuthenticationToken extends AbstractAuthenticationToken
Authentication 実装。 対応する認証プロバイダーは TestingAuthenticationProvider です。
| コンストラクターと説明 |
|---|
TestingAuthenticationToken(java.lang.Object principal, java.lang.Object credentials) |
TestingAuthenticationToken(java.lang.Object principal, java.lang.Object credentials, java.util.List<GrantedAuthority> authorities) |
TestingAuthenticationToken(java.lang.Object principal, java.lang.Object credentials, java.lang.String... authorities) |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.Object | getCredentials() プリンシパルが正しいことを証明する資格情報。 |
java.lang.Object | getPrincipal() 認証されるプリンシパルの ID。 |
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toStringpublic TestingAuthenticationToken(java.lang.Object principal,
java.lang.Object credentials)public TestingAuthenticationToken(java.lang.Object principal,
java.lang.Object credentials,
java.lang.String... authorities)public TestingAuthenticationToken(java.lang.Object principal,
java.lang.Object credentials,
java.util.List<GrantedAuthority> authorities)public java.lang.Object getCredentials()
AuthenticationAuthenticationManager に関連するものであれば何でもかまいません。呼び出し元は資格情報を入力する必要があります。Principal の身元を証明する資格情報 public java.lang.Object getPrincipal()
Authentication 多くの場合、 AuthenticationManager 実装は、アプリケーションが使用するプリンシパルとして、より豊富な情報を含む Authentication を返します。認証プロバイダーの多くは、UserDetails オブジェクトをプリンシパルとして作成します。
Principal または認証後の認証されたプリンシパル。