public class OidcUserInfoAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
Authentication implementation used for OpenID Connect 1.0 UserInfo Endpoint.AbstractAuthenticationToken,
OidcUserInfo,
OidcUserInfoAuthenticationProvider,
序列化表格| 构造器和说明 |
|---|
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. |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
getCredentials() |
java.lang.Object |
getPrincipal() |
org.springframework.security.oauth2.core.oidc.OidcUserInfo |
getUserInfo()
Returns the UserInfo claims.
|
public 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