@Requires(beans={IdTokenAccessTokenResponseValidator.class,SuccessfulIdTokenAccessTokenResponseHandler.class}) @Singleton public class DefaultIdTokenAccessTokenResponseHandler extends java.lang.Object implements IdTokenAccessTokenResponseHandler
IdTokenAccessTokenResponse
and creates an HTTP Response.Constructor and Description |
---|
DefaultIdTokenAccessTokenResponseHandler(IdTokenAccessTokenResponseValidator idTokenAccessTokenResponseValidator,
SuccessfulIdTokenAccessTokenResponseHandler successfulIdTokenAccessTokenResponseHandler) |
Modifier and Type | Method and Description |
---|---|
io.micronaut.http.HttpResponse<?> |
handle(io.micronaut.http.HttpRequest<?> request,
AuthenticationResponse authenticationResponse,
IdTokenAccessTokenResponse idTokenAccessTokenResponse) |
public DefaultIdTokenAccessTokenResponseHandler(IdTokenAccessTokenResponseValidator idTokenAccessTokenResponseValidator, SuccessfulIdTokenAccessTokenResponseHandler successfulIdTokenAccessTokenResponseHandler)
idTokenAccessTokenResponseValidator
- ID Token Access token response validatorsuccessfulIdTokenAccessTokenResponseHandler
- Successful - ID Token Access token handlerpublic io.micronaut.http.HttpResponse<?> handle(io.micronaut.http.HttpRequest<?> request, AuthenticationResponse authenticationResponse, IdTokenAccessTokenResponse idTokenAccessTokenResponse)
handle
in interface IdTokenAccessTokenResponseHandler
request
- The HTTP RequestauthenticationResponse
- The authentication responseidTokenAccessTokenResponse
- The ID Token Access Token response