Interface AuthorizationRequest

    • Method Detail

      • getScopes

        @Nonnull
        java.util.List<java.lang.String> getScopes()
        Returns:
        OAuth 2.0 scopes.
      • getClientId

        @Nonnull
        java.lang.String getClientId()
        Returns:
        OAuth 2.0 Client Identifier valid at the Authorization Server.
      • getState

        java.util.Optional<java.lang.String> getState​(io.micronaut.http.MutableHttpResponse response)
        Parameters:
        response - authorization redirect response
        Returns:
        Opaque value used to maintain state between the request and the callback.
      • getResponseType

        @Nonnull
        java.lang.String getResponseType()
        Returns:
        OAuth 2.0 Response Type value that determines the authorization processing flow to be used, including what parameters are returned from the endpoints used.
      • getRedirectUri

        java.util.Optional<java.lang.String> getRedirectUri()
        Returns:
        Redirection URI to which the response will be sent.