Package org.springframework.security.oauth2.client.oidc.authentication
package org.springframework.security.oauth2.client.oidc.authentication
Support classes and interfaces for authenticating and authorizing a client with an
OpenID Connect 1.0 Provider using a specific authorization grant flow.
-
ClassesClassDescriptionAn implementation of an
AuthenticationProviderfor the OpenID Connect Core 1.0 Authorization Code Grant Flow.An implementation of anAuthenticationProviderfor OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.AnApplicationListenerthat listens for events of typeOAuth2AuthorizedClientRefreshedEventand publishes an event of typeOidcUserRefreshedEventin order to refresh anOidcUser.AnOAuth2TokenValidatorresponsible for validating the claims in anID Token.