public class AuthenticationRequestAdapter extends java.lang.Object implements AuthenticationRequest
AuthenticationRequest by combining OauthConfiguration,
StateFactory, NonceProvider, AuthorizationEndpoint.PARAMETER_ACR_VALUES, PARAMETER_CLIENT_ID, PARAMETER_DISPLAY, PARAMETER_ID_TOKEN_HINT, PARAMETER_LOGIN_HINT, PARAMETER_MAX_AGE, PARAMETER_NONCE, PARAMETER_PROMPT, PARAMETER_REDIRECT_URI, PARAMETER_RESPONSE_MODE, PARAMETER_RESPONSE_TYPE, PARAMETER_SCOPE, PARAMETER_STATE, PARAMETER_UI_LOCALES| Constructor and Description |
|---|
AuthenticationRequestAdapter(io.micronaut.http.HttpRequest<?> request,
OauthConfiguration oauthConfiguration,
AuthorizationEndpointRequestConfiguration authorizationEndpointConfiguration,
StateFactory stateFactory,
NonceProvider nonceProvider,
LoginHintProvider loginHintProvider,
IdTokenHintProvider idTokenHintProvider) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAcrValues() |
java.lang.String |
getClientId() |
Display |
getDisplay() |
java.lang.String |
getIdTokenHint() |
java.lang.String |
getLoginHint() |
java.lang.Integer |
getMaxAge() |
java.lang.String |
getNonce() |
Prompt |
getPrompt() |
java.lang.String |
getRedirectUri() |
java.lang.String |
getResponseMode() |
java.lang.String |
getResponseType() |
java.util.List<java.lang.String> |
getScopes() |
java.lang.String |
getState() |
java.util.List<java.lang.String> |
getUiLocales() |
public AuthenticationRequestAdapter(io.micronaut.http.HttpRequest<?> request,
OauthConfiguration oauthConfiguration,
AuthorizationEndpointRequestConfiguration authorizationEndpointConfiguration,
@Nullable
StateFactory stateFactory,
@Nullable
NonceProvider nonceProvider,
@Nullable
LoginHintProvider loginHintProvider,
@Nullable
IdTokenHintProvider idTokenHintProvider)
request - The original request prior redirect.oauthConfiguration - OAuth 2.0 ConfigurationauthorizationEndpointConfiguration - Authorization Endpoint ConfigurationstateFactory - State ProvidernonceProvider - Nonce ProviderloginHintProvider - Login Hint ProvideridTokenHintProvider - Id Token Hint Provider@Nonnull public java.lang.String getClientId()
getClientId in interface AuthenticationRequest@Nullable public java.lang.String getState()
getState in interface AuthenticationRequest@Nullable public java.lang.String getNonce()
getNonce in interface AuthenticationRequest@Nonnull public java.util.List<java.lang.String> getScopes()
getScopes in interface AuthorizationEndpointRequestConfiguration@Nonnull public java.lang.String getResponseType()
getResponseType in interface AuthorizationEndpointRequestConfiguration@Nullable public java.lang.String getRedirectUri()
getRedirectUri in interface AuthorizationEndpointRequestConfiguration@Nullable public java.lang.String getResponseMode()
getResponseMode in interface AuthorizationEndpointRequestConfiguration@Nullable public Display getDisplay()
getDisplay in interface AuthorizationEndpointRequestConfiguration@Nullable public Prompt getPrompt()
getPrompt in interface AuthorizationEndpointRequestConfiguration@Nullable public java.lang.Integer getMaxAge()
getMaxAge in interface AuthorizationEndpointRequestConfiguration@Nullable public java.util.List<java.lang.String> getUiLocales()
getUiLocales in interface AuthorizationEndpointRequestConfiguration@Nullable public java.lang.String getIdTokenHint()
getIdTokenHint in interface AuthenticationRequest@Nullable public java.lang.String getLoginHint()
getLoginHint in interface AuthenticationRequest@Nullable public java.util.List<java.lang.String> getAcrValues()
getAcrValues in interface AuthorizationEndpointRequestConfiguration