Class OpenIDAuthenticationToken
- java.lang.Object
 - 
- org.springframework.security.authentication.AbstractAuthenticationToken
 - 
- org.springframework.security.openid.OpenIDAuthenticationToken
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,java.security.Principal,Authentication,CredentialsContainer
@Deprecated public class OpenIDAuthenticationToken extends AbstractAuthenticationToken
Deprecated.The OpenID 1.0 and 2.0 protocols have been deprecated and users are encouraged to migrate to OpenID Connect, which is supported byspring-security-oauth2.OpenID Authentication Token- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description OpenIDAuthenticationToken(java.lang.Object principal, java.util.Collection<? extends GrantedAuthority> authorities, java.lang.String identityUrl, java.util.List<OpenIDAttribute> attributes)Deprecated.Created by the OpenIDAuthenticationProvider on successful authentication.OpenIDAuthenticationToken(OpenIDAuthenticationStatus status, java.lang.String identityUrl, java.lang.String message, java.util.List<OpenIDAttribute> attributes)Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<OpenIDAttribute>getAttributes()Deprecated.java.lang.ObjectgetCredentials()Deprecated.Returns 'null' always, as no credentials are processed by the OpenID provider.java.lang.StringgetIdentityUrl()Deprecated.java.lang.StringgetMessage()Deprecated.java.lang.ObjectgetPrincipal()Deprecated.Returns the principal value.OpenIDAuthenticationStatusgetStatus()Deprecated.java.lang.StringtoString()Deprecated.- 
Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
OpenIDAuthenticationToken
public OpenIDAuthenticationToken(OpenIDAuthenticationStatus status, java.lang.String identityUrl, java.lang.String message, java.util.List<OpenIDAttribute> attributes)
Deprecated. 
- 
OpenIDAuthenticationToken
public OpenIDAuthenticationToken(java.lang.Object principal, java.util.Collection<? extends GrantedAuthority> authorities, java.lang.String identityUrl, java.util.List<OpenIDAttribute> attributes)Deprecated.Created by the OpenIDAuthenticationProvider on successful authentication.- Parameters:
 principal- usually the UserDetails returned by the configured UserDetailsService used by the OpenIDAuthenticationProvider.
 
 - 
 
- 
Method Detail
- 
getCredentials
public java.lang.Object getCredentials()
Deprecated.Returns 'null' always, as no credentials are processed by the OpenID provider.- Returns:
 - the credentials that prove the identity of the 
Principal - See Also:
 Authentication.getCredentials()
 
- 
getIdentityUrl
public java.lang.String getIdentityUrl()
Deprecated. 
- 
getMessage
public java.lang.String getMessage()
Deprecated. 
- 
getPrincipal
public java.lang.Object getPrincipal()
Deprecated.Returns the principal value.- Returns:
 - the 
Principalbeing authenticated or the authenticated principal after authentication. - See Also:
 Authentication.getPrincipal()
 
- 
getStatus
public OpenIDAuthenticationStatus getStatus()
Deprecated. 
- 
getAttributes
public java.util.List<OpenIDAttribute> getAttributes()
Deprecated. 
- 
toString
public java.lang.String toString()
Deprecated.- Specified by:
 toStringin interfacejava.security.Principal- Overrides:
 toStringin classAbstractAuthenticationToken
 
 - 
 
 -