Package org.springframework.security.oauth2.server.authorization.oidc.authentication
package org.springframework.security.oauth2.server.authorization.oidc.authentication
-
ClassesClassDescriptionAn
AuthenticationProviderimplementation for OpenID Connect 1.0 Dynamic Client Configuration Endpoint.AnOAuth2AuthenticationContextthat holds anOidcClientRegistrationAuthenticationTokenand additional information and is used when validating the OpenID Connect 1.0 Client Registration Request parameters.A builder forOidcClientRegistrationAuthenticationContext.AnAuthenticationProviderimplementation for OpenID Connect 1.0 Dynamic Client Registration Endpoint.AnAuthenticationimplementation used for OpenID Connect 1.0 Dynamic Client Registration (and Configuration) Endpoint.AConsumerproviding access to theOidcClientRegistrationAuthenticationContextcontaining anOidcClientRegistrationAuthenticationTokenand is the defaultauthentication validatorused for validating specific OpenID Connect 1.0 Dynamic Client Registration Request parameters.AnOAuth2AuthenticationContextthat holds anOidcLogoutAuthenticationTokenand additional information and is used when validating the OpenID Connect RP-Initiated Logout Request parameters.A builder forOidcLogoutAuthenticationContext.AnAuthenticationProviderimplementation for OpenID Connect 1.0 RP-Initiated Logout Endpoint.AnAuthenticationimplementation used for OpenID Connect 1.0 RP-Initiated Logout Endpoint.AConsumerproviding access to theOidcLogoutAuthenticationContextcontaining anOidcLogoutAuthenticationTokenand is the defaultauthentication validatorused for validating specific OpenID Connect RP-Initiated Logout Request parameters.AnOAuth2AuthenticationContextthat holds anOidcUserInfoAuthenticationTokenand additional information and is used when mapping claims to an instance ofOidcUserInfo.A builder forOidcUserInfoAuthenticationContext.AnAuthenticationProviderimplementation for OpenID Connect 1.0 UserInfo Endpoint.AnAuthenticationimplementation used for OpenID Connect 1.0 UserInfo Endpoint.