Class OidcClientRegistrationAuthenticationContext
java.lang.Object
org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationContext
- All Implemented Interfaces:
OAuth2AuthenticationContext,Context
public final class OidcClientRegistrationAuthenticationContext
extends Object
implements OAuth2AuthenticationContext
An
OAuth2AuthenticationContext that holds an
OidcClientRegistrationAuthenticationToken and additional information and is
used when validating the OpenID Connect 1.0 Client Registration Request parameters.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder forOidcClientRegistrationAuthenticationContext.Nested classes/interfaces inherited from interface org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext
OAuth2AuthenticationContext.AbstractBuilder<T extends OAuth2AuthenticationContext,B extends OAuth2AuthenticationContext.AbstractBuilder<T, B>> -
Method Summary
Modifier and TypeMethodDescription<V> VReturns the value of the attribute associated to the key.booleanReturnstrueif an attribute associated to the key exists,falseotherwise.with(OidcClientRegistrationAuthenticationToken authentication) Constructs a newOidcClientRegistrationAuthenticationContext.Builderwith the providedOidcClientRegistrationAuthenticationToken.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.security.oauth2.server.authorization.context.Context
getMethods inherited from interface org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext
getAuthentication
-
Method Details
-
get
Description copied from interface:ContextReturns the value of the attribute associated to the key. -
hasKey
Description copied from interface:ContextReturnstrueif an attribute associated to the key exists,falseotherwise. -
with
public static OidcClientRegistrationAuthenticationContext.Builder with(OidcClientRegistrationAuthenticationToken authentication) Constructs a newOidcClientRegistrationAuthenticationContext.Builderwith the providedOidcClientRegistrationAuthenticationToken.- Parameters:
authentication- theOidcClientRegistrationAuthenticationToken- Returns:
- the
OidcClientRegistrationAuthenticationContext.Builder
-