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
AuthenticationProvider
for the OpenID Connect Core 1.0 Authorization Code Grant Flow.An implementation of anAuthenticationProvider
for OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.AnApplicationListener
that listens for events of typeOAuth2AuthorizedClientRefreshedEvent
and publishes an event of typeOidcUserRefreshedEvent
in order to refresh anOidcUser
.AnOAuth2TokenValidator
responsible for validating the claims in anID Token
.