@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 IdTokenAccessTokenResponseHandlerrequest - The HTTP RequestauthenticationResponse - The authentication responseidTokenAccessTokenResponse - The ID Token Access Token response