Interface OpenIdAuthorizationRequest
- All Superinterfaces:
 AuthorizationRequest
The OpenID extensions to the standard OAuth 2.0 authorization request.
- Since:
 - 1.2.0
 - Author:
 - James Kleeh
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
PARAMETER_CLIENT_ID, PARAMETER_PKCE_CODE_CHALLENGE, PARAMETER_PKCE_CODE_CHALLENGE_METHOD, PARAMETER_REDIRECT_URI, PARAMETER_RESPONSE_TYPE, PARAMETER_SCOPE, PARAMETER_STATE - 
Method Summary
Methods inherited from interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
getClientId, getPkceChallenge, getRedirectUri, getResponseType, getScopes, getState 
- 
Field Details
- 
PARAMETER_RESPONSE_MODE
- See Also:
 
 - 
PARAMETER_NONCE
- See Also:
 
 - 
PARAMETER_DISPLAY
- See Also:
 
 - 
PARAMETER_PROMPT
- See Also:
 
 - 
PARAMETER_MAX_AGE
- See Also:
 
 - 
PARAMETER_UI_LOCALES
- See Also:
 
 - 
PARAMETER_ID_TOKEN_HINT
- See Also:
 
 - 
PARAMETER_LOGIN_HINT
- See Also:
 
 - 
PARAMETER_ACR_VALUES
- See Also:
 
 
 - 
 - 
Method Details
- 
getNonce
- Parameters:
 response- The authorization redirect response- Returns:
 - String value used to associate a Client session with an ID Token, and to mitigate replay attacks.
 
 - 
getLoginHint
- Returns:
 - Hint to the Authorization Server about the login identifier the End-User might use to log in.
 
 - 
getIdTokenHint
- Returns:
 - Token previously issued by the Authorization Server being passed as a hint about the End-User's current or past authenticated session with the Client. If the End-User identified by the ID Token is logged in or is logged in by the request, then the Authorization Server returns a positive response; otherwise, it SHOULD return an error, such as login_required.
 
 - 
getResponseMode
- Returns:
 - Informs the Authorization Server of the mechanism to be used for returning parameters from the Authorization Endpoint.
 
 - 
getDisplay
- Returns:
 - ASCII string value that specifies how the Authorization Server displays the authentication and consent user interface pages to the End-User.
 
 - 
getPrompt
- Returns:
 - Space delimited, case sensitive list of ASCII string values that specifies whether the Authorization Server prompts the End-User for reauthentication and consent.
 
 - 
getMaxAge
- Returns:
 - Maximum Authentication Age.
 
 - 
getUiLocales
- Returns:
 - End-User's preferred languages and scripts for the user interface, represented as a space-separated list of BCP47 [RFC5646] language tag values, ordered by preference.
 
 - 
getAcrValues
- Returns:
 - Requested Authentication Context Class Reference values.
 
 
 -