Interface OidcTenantConfig.Logout

All Known Implementing Classes:
OidcTenantConfig.Logout
Enclosing interface:
OidcTenantConfig

public static interface OidcTenantConfig.Logout
  • Method Details

    • path

      Optional<String> path()
      The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.
    • postLogoutPath

      Optional<String> postLogoutPath()
      Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.
    • postLogoutUriParam

      @WithDefault("post_logout_redirect_uri") String postLogoutUriParam()
      Name of the post logout URI parameter which is added as a query parameter to the logout redirect URI.
    • extraParams

      @ConfigDocMapKey("query-parameter-name") Map<String,String> extraParams()
      Additional properties which is added as the query parameters to the logout redirect URI.
    • backchannel

      Back-Channel Logout configuration
    • frontchannel

      Front-Channel Logout configuration