@DefaultImplementation(value=DefaultOauthAuthorizationResponseHandler.class) public interface OauthAuthorizationResponseHandler
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<AuthenticationResponse> |
handle(AuthorizationResponse authorizationResponse,
OauthClientConfiguration clientConfiguration,
OauthUserDetailsMapper userDetailsMapper,
SecureEndpoint tokenEndpoint)
Receives the authorization response and ultimately
returns the authentication response.
|
org.reactivestreams.Publisher<AuthenticationResponse> handle(AuthorizationResponse authorizationResponse, OauthClientConfiguration clientConfiguration, OauthUserDetailsMapper userDetailsMapper, SecureEndpoint tokenEndpoint)
authorizationResponse
- The authorization responseclientConfiguration
- The client configurationuserDetailsMapper
- The user details mappertokenEndpoint
- The token endpoint