public class OidcUserInfoAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
Authentication implementation used for OpenID Connect 1.0 UserInfo Endpoint.AbstractAuthenticationToken,
OidcUserInfo,
OidcUserInfoAuthenticationProvider,
Serialized Form| Constructor and Description |
|---|
OidcUserInfoAuthenticationToken(org.springframework.security.core.Authentication principal)
Constructs an
OidcUserInfoAuthenticationToken using the provided parameters. |
OidcUserInfoAuthenticationToken(org.springframework.security.core.Authentication principal,
org.springframework.security.oauth2.core.oidc.OidcUserInfo userInfo)
Constructs an
OidcUserInfoAuthenticationToken using the provided parameters. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getCredentials() |
java.lang.Object |
getPrincipal() |
org.springframework.security.oauth2.core.oidc.OidcUserInfo |
getUserInfo()
Returns the UserInfo claims.
|
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toStringpublic OidcUserInfoAuthenticationToken(org.springframework.security.core.Authentication principal)
OidcUserInfoAuthenticationToken using the provided parameters.principal - the principalpublic OidcUserInfoAuthenticationToken(org.springframework.security.core.Authentication principal,
org.springframework.security.oauth2.core.oidc.OidcUserInfo userInfo)
OidcUserInfoAuthenticationToken using the provided parameters.principal - the authenticated principaluserInfo - the UserInfo claims