クラス OpenIDAuthenticationToken
- java.lang.Object
-
- org.springframework.security.authentication.AbstractAuthenticationToken
-
- org.springframework.security.openid.OpenIDAuthenticationToken
- 実装されたすべてのインターフェース:
java.io.Serializable
、java.security.Principal
、Authentication
、CredentialsContainer
@Deprecated public class OpenIDAuthenticationToken extends AbstractAuthenticationToken
使用すべきではありません。OpenID 1.0 および 2.0 プロトコルは非推奨になり、ユーザーはspring-security-oauth2
でサポートされる OpenID Connect に移行することをお勧めします。OpenID 認証トークン- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OpenIDAuthenticationToken(java.lang.Object principal, java.util.Collection<? extends GrantedAuthority> authorities, java.lang.String identityUrl, java.util.List<OpenIDAttribute> attributes)
使用すべきではありません。認証が成功したときに OpenIDAuthenticationProvider によって作成されます。OpenIDAuthenticationToken(OpenIDAuthenticationStatus status, java.lang.String identityUrl, java.lang.String message, java.util.List<OpenIDAttribute> attributes)
使用すべきではありません。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 java.util.List<OpenIDAttribute>
getAttributes()
使用すべきではありません。java.lang.Object
getCredentials()
使用すべきではありません。OpenID プロバイダーは資格情報を処理しないため、常に "null" を返します。java.lang.String
getIdentityUrl()
使用すべきではありません。java.lang.String
getMessage()
使用すべきではありません。java.lang.Object
getPrincipal()
使用すべきではありません。主要値を返します。OpenIDAuthenticationStatus
getStatus()
使用すべきではありません。java.lang.String
toString()
使用すべきではありません。クラス org.springframework.security.authentication.AbstractAuthenticationToken から継承されたメソッド
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails
コンストラクターの詳細
OpenIDAuthenticationToken
public OpenIDAuthenticationToken(OpenIDAuthenticationStatus status, java.lang.String identityUrl, java.lang.String message, java.util.List<OpenIDAttribute> attributes)
使用すべきではありません。
OpenIDAuthenticationToken
public OpenIDAuthenticationToken(java.lang.Object principal, java.util.Collection<? extends GrantedAuthority> authorities, java.lang.String identityUrl, java.util.List<OpenIDAttribute> attributes)
使用すべきではありません。認証が成功したときに OpenIDAuthenticationProvider によって作成されます。- パラメーター:
principal
- 通常、 OpenIDAuthenticationProvider によって使用される構成済みの UserDetailsService によって返される UserDetails 。
メソッドの詳細
getCredentials
public java.lang.Object getCredentials()
使用すべきではありません。OpenID プロバイダーは資格情報を処理しないため、常に "null" を返します。- 戻り値:
Principal
の身元を証明する資格情報- 関連事項:
Authentication.getCredentials()
getIdentityUrl
public java.lang.String getIdentityUrl()
使用すべきではありません。
getMessage
public java.lang.String getMessage()
使用すべきではありません。
getPrincipal
public java.lang.Object getPrincipal()
使用すべきではありません。主要値を返します。- 戻り値:
- 認証される
Principal
または認証後の認証されたプリンシパル。 - 関連事項:
Authentication.getPrincipal()
getStatus
public OpenIDAuthenticationStatus getStatus()
使用すべきではありません。
getAttributes
public java.util.List<OpenIDAttribute> getAttributes()
使用すべきではありません。
toString
public java.lang.String toString()
使用すべきではありません。- 次で指定:
- インターフェース
java.security.Principal
のtoString
- オーバーライド:
- クラス
AbstractAuthenticationToken
のtoString