@DefaultImplementation(value=DefaultOpenIdAuthorizationResponseHandler.class) public interface OpenIdAuthorizationResponseHandler
| Modifier and Type | Method and Description |
|---|---|
org.reactivestreams.Publisher<AuthenticationResponse> |
handle(OpenIdAuthorizationResponse authorizationResponse,
OauthClientConfiguration clientConfiguration,
OpenIdProviderMetadata openIdProviderMetadata,
OpenIdUserDetailsMapper userDetailsMapper,
SecureEndpoint tokenEndpoint)
Receives the authorization response and ultimately
returns the authentication response.
|
org.reactivestreams.Publisher<AuthenticationResponse> handle(OpenIdAuthorizationResponse authorizationResponse, OauthClientConfiguration clientConfiguration, OpenIdProviderMetadata openIdProviderMetadata, @Nullable OpenIdUserDetailsMapper userDetailsMapper, SecureEndpoint tokenEndpoint)
authorizationResponse - The authorization responseclientConfiguration - The client configurationopenIdProviderMetadata - The provider metadatauserDetailsMapper - The user details mappertokenEndpoint - The token endpoint