Class AwsCognitoEndSessionEndpoint

java.lang.Object
io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
All Implemented Interfaces:
EndSessionEndpoint

public class AwsCognitoEndSessionEndpoint extends AbstractEndSessionRequest
Provides specific configuration to logout from AWS Cognito.
Since:
1.2.0
See Also:
  • Constructor Details

  • Method Details

    • getUrl

      protected String getUrl()
      Specified by:
      getUrl in class AbstractEndSessionRequest
      Returns:
      The url of the request
    • getArguments

      protected Map<String,Object> getArguments(io.micronaut.http.HttpRequest<?> originating, io.micronaut.security.authentication.Authentication authentication)
      Specified by:
      getArguments in class AbstractEndSessionRequest
      Parameters:
      originating - The originating request
      authentication - The authentication
      Returns:
      The parameters to include in the URL