public class OidcUserAuthenticationToken extends OAuth2UserAuthenticationToken
OAuth2UserAuthenticationToken
that represents an
OpenID Connect 1.0 User Authentication
.
This Authentication
associates an OidcUser
principal to a
OidcClientAuthenticationToken
which represents the "Authorized Client".
OidcUser
,
OidcClientAuthenticationToken
,
OAuth2UserAuthenticationToken
,
Serialized FormConstructor and Description |
---|
OidcUserAuthenticationToken(OidcClientAuthenticationToken clientAuthentication) |
OidcUserAuthenticationToken(OidcUser principal,
java.util.Collection<? extends GrantedAuthority> authorities,
OAuth2ClientAuthenticationToken clientAuthentication) |
OidcUserAuthenticationToken(OidcUser principal,
java.util.Collection<? extends GrantedAuthority> authorities,
OidcClientAuthenticationToken clientAuthentication) |
getClientAuthentication, getCredentials, getPrincipal
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString
public OidcUserAuthenticationToken(OidcClientAuthenticationToken clientAuthentication)
public OidcUserAuthenticationToken(OidcUser principal, java.util.Collection<? extends GrantedAuthority> authorities, OidcClientAuthenticationToken clientAuthentication)
public OidcUserAuthenticationToken(OidcUser principal, java.util.Collection<? extends GrantedAuthority> authorities, OAuth2ClientAuthenticationToken clientAuthentication)