Interface AuthorizationEndpointConfiguration
-
- All Superinterfaces:
EndpointConfiguration
- All Known Implementing Classes:
OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
public interface AuthorizationEndpointConfiguration extends EndpointConfiguration
OAuth 2.0 authorization endpoint configuration.- Since:
- 1.2.0
- Author:
- James Kleeh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<java.util.List<java.lang.String>>
getAcrValues()
java.util.Optional<Display>
getDisplay()
java.util.Optional<java.lang.Integer>
getMaxAge()
java.util.Optional<Prompt>
getPrompt()
java.util.Optional<java.lang.String>
getResponseMode()
ResponseType
getResponseType()
java.util.Optional<java.util.List<java.lang.String>>
getUiLocales()
-
Methods inherited from interface io.micronaut.security.oauth2.configuration.endpoints.EndpointConfiguration
getUrl
-
-
-
-
Method Detail
-
getResponseMode
java.util.Optional<java.lang.String> getResponseMode()
- Returns:
- Mechanism to be used for returning Authorization Response parameters from the Authorization Endpoint.
-
getResponseType
@Nonnull ResponseType getResponseType()
- Returns:
- Value that determines the authorization processing flow to be used
-
getDisplay
java.util.Optional<Display> getDisplay()
- Returns:
- ASCII string value that specifies how the Authorization Server displays the authentication and consent user interface pages to the End-User.
-
getPrompt
java.util.Optional<Prompt> 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
java.util.Optional<java.lang.Integer> getMaxAge()
- Returns:
- Maximum Authentication Age.
-
getUiLocales
java.util.Optional<java.util.List<java.lang.String>> 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
java.util.Optional<java.util.List<java.lang.String>> getAcrValues()
- Returns:
- Requested Authentication Context Class Reference values.
-
-