public final class OAuth2AuthorizationConsentAuthenticationContext extends OAuth2AuthenticationContext
OAuth2AuthenticationContext that holds an OAuth2AuthorizationConsent.Builder and additional information
and is used when customizing the building of the OAuth2AuthorizationConsent.OAuth2AuthenticationContext,
OAuth2AuthorizationConsent| Modifier and Type | Class and Description |
|---|---|
static class |
OAuth2AuthorizationConsentAuthenticationContext.Builder
A builder for
OAuth2AuthorizationConsentAuthenticationContext. |
OAuth2AuthenticationContext.AbstractBuilder<T extends OAuth2AuthenticationContext,B extends OAuth2AuthenticationContext.AbstractBuilder<T,B>>| Modifier and Type | Method and Description |
|---|---|
OAuth2Authorization |
getAuthorization()
Returns the
authorization. |
OAuth2AuthorizationConsent.Builder |
getAuthorizationConsent()
Returns the
authorization consent builder. |
org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest |
getAuthorizationRequest()
Returns the
authorization request. |
RegisteredClient |
getRegisteredClient()
Returns the
registered client. |
static OAuth2AuthorizationConsentAuthenticationContext.Builder |
with(OAuth2AuthorizationCodeRequestAuthenticationToken authentication)
Constructs a new
OAuth2AuthorizationConsentAuthenticationContext.Builder with the provided OAuth2AuthorizationCodeRequestAuthenticationToken. |
get, getAuthentication, hasKeypublic OAuth2AuthorizationConsent.Builder getAuthorizationConsent()
authorization consent builder.OAuth2AuthorizationConsent.Builderpublic RegisteredClient getRegisteredClient()
registered client.RegisteredClientpublic OAuth2Authorization getAuthorization()
authorization.OAuth2Authorizationpublic org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest getAuthorizationRequest()
authorization request.OAuth2AuthorizationRequestpublic static OAuth2AuthorizationConsentAuthenticationContext.Builder with(OAuth2AuthorizationCodeRequestAuthenticationToken authentication)
OAuth2AuthorizationConsentAuthenticationContext.Builder with the provided OAuth2AuthorizationCodeRequestAuthenticationToken.authentication - the OAuth2AuthorizationCodeRequestAuthenticationTokenOAuth2AuthorizationConsentAuthenticationContext.Builder