public class OidcClientRegistrationAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
Authentication implementation used for OpenID Connect 1.0 Dynamic Client Registration (and Configuration) Endpoint.AbstractAuthenticationToken,
OidcClientRegistration,
OidcClientRegistrationAuthenticationProvider,
序列化表格| 构造器和说明 |
|---|
OidcClientRegistrationAuthenticationToken(org.springframework.security.core.Authentication principal,
OidcClientRegistration clientRegistration)
Constructs an
OidcClientRegistrationAuthenticationToken using the provided parameters. |
OidcClientRegistrationAuthenticationToken(org.springframework.security.core.Authentication principal,
java.lang.String clientId)
Constructs an
OidcClientRegistrationAuthenticationToken using the provided parameters. |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getClientId()
Returns the client identifier.
|
OidcClientRegistration |
getClientRegistration()
Returns the client registration.
|
java.lang.Object |
getCredentials() |
java.lang.Object |
getPrincipal() |
public OidcClientRegistrationAuthenticationToken(org.springframework.security.core.Authentication principal,
OidcClientRegistration clientRegistration)
OidcClientRegistrationAuthenticationToken using the provided parameters.principal - the authenticated principalclientRegistration - the client registrationpublic OidcClientRegistrationAuthenticationToken(org.springframework.security.core.Authentication principal,
java.lang.String clientId)
OidcClientRegistrationAuthenticationToken using the provided parameters.principal - the authenticated principalclientId - the client identifierpublic java.lang.Object getPrincipal()
public java.lang.Object getCredentials()
public OidcClientRegistration getClientRegistration()
@Nullable public java.lang.String getClientId()