public class OktaEndSessionEndpoint extends AbstractEndSessionRequest
clientConfiguration, endSessionCallbackUrlBuilder, providerMetadata, providerMetadataSupplier| Constructor and Description |
|---|
OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder endSessionCallbackUrlBuilder,
OauthClientConfiguration clientConfiguration,
OpenIdProviderMetadata providerMetadata)
Deprecated.
|
OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder endSessionCallbackUrlBuilder,
OauthClientConfiguration clientConfiguration,
java.util.function.Supplier<OpenIdProviderMetadata> providerMetadata) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
getArguments(io.micronaut.http.HttpRequest originating,
Authentication authentication) |
protected java.lang.String |
getUrl() |
getRedirectUri, getUrl@Deprecated public OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder endSessionCallbackUrlBuilder, OauthClientConfiguration clientConfiguration, OpenIdProviderMetadata providerMetadata)
OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier) instead.endSessionCallbackUrlBuilder - The end session callback URL builderclientConfiguration - The client configurationproviderMetadata - The provider metadatapublic OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder endSessionCallbackUrlBuilder, OauthClientConfiguration clientConfiguration, java.util.function.Supplier<OpenIdProviderMetadata> providerMetadata)
endSessionCallbackUrlBuilder - The end session callback URL builderclientConfiguration - The client configurationproviderMetadata - The provider metadata supplierprotected java.lang.String getUrl()
getUrl in class AbstractEndSessionRequestprotected java.util.Map<java.lang.String,java.lang.Object> getArguments(io.micronaut.http.HttpRequest originating,
Authentication authentication)
getArguments in class AbstractEndSessionRequestoriginating - The originating requestauthentication - The authentication