Package io.quarkus.oidc
Class OidcTenantConfig.Logout
java.lang.Object
io.quarkus.oidc.OidcTenantConfig.Logout
- All Implemented Interfaces:
OidcTenantConfig.Logout
- Enclosing class:
OidcTenantConfig
@Deprecated(since="3.18",
forRemoval=true)
public static class OidcTenantConfig.Logout
extends Object
implements OidcTenantConfig.Logout
Deprecated, for removal: This API element is subject to removal in a future version.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.oidc.runtime.OidcTenantConfig.Logout
OidcTenantConfig.Logout.ClearSiteData, OidcTenantConfig.Logout.LogoutMode -
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Back-Channel Logout configuration(package private) Optional<Set<OidcTenantConfig.Logout.ClearSiteData>> Deprecated, for removal: This API element is subject to removal in a future version.Clear-Site-Data header directivesDeprecated, for removal: This API element is subject to removal in a future version.Additional properties which is added as the query parameters to the logout redirect URI.Deprecated, for removal: This API element is subject to removal in a future version.Front-Channel Logout configuration(package private) OidcTenantConfig.Logout.LogoutModeDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.The relative path of the logout endpoint at the application.Deprecated, for removal: This API element is subject to removal in a future version.Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider.Deprecated, for removal: This API element is subject to removal in a future version.Name of the post logout URI parameter which is added as a query parameter to the logout redirect URI. -
Constructor Summary
ConstructorsConstructorDescriptionLogout()Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Back-Channel Logout configurationDeprecated, for removal: This API element is subject to removal in a future version.Clear-Site-Data header directivesDeprecated, for removal: This API element is subject to removal in a future version.Additional properties which is added as the query parameters to the logout redirect URI.Deprecated, for removal: This API element is subject to removal in a future version.Front-Channel Logout configurationDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.getPath()Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Logout modepath()Deprecated, for removal: This API element is subject to removal in a future version.The relative path of the logout endpoint at the application.Deprecated, for removal: This API element is subject to removal in a future version.Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider.Deprecated, for removal: This API element is subject to removal in a future version.Name of the post logout URI parameter which is added as a query parameter to the logout redirect URI.voidsetBackchannel(OidcTenantConfig.Backchannel backchannel) Deprecated, for removal: This API element is subject to removal in a future version.voidsetExtraParams(Map<String, String> extraParams) Deprecated, for removal: This API element is subject to removal in a future version.voidsetFrontchannel(OidcTenantConfig.Frontchannel frontchannel) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.voidsetPostLogoutPath(Optional<String> postLogoutPath) Deprecated, for removal: This API element is subject to removal in a future version.voidsetPostLogoutUriParam(String postLogoutUriParam) Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
path
Deprecated, for removal: This API element is subject to removal in a future version.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
Deprecated, for removal: This API element is subject to removal in a future version.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
Deprecated, for removal: This API element is subject to removal in a future version.Name of the post logout URI parameter which is added as a query parameter to the logout redirect URI. -
extraParams
Deprecated, for removal: This API element is subject to removal in a future version.Additional properties which is added as the query parameters to the logout redirect URI. -
clearSiteData
Optional<Set<OidcTenantConfig.Logout.ClearSiteData>> clearSiteDataDeprecated, for removal: This API element is subject to removal in a future version.Clear-Site-Data header directives -
logoutMode
OidcTenantConfig.Logout.LogoutMode logoutModeDeprecated, for removal: This API element is subject to removal in a future version. -
backchannel
Deprecated, for removal: This API element is subject to removal in a future version.Back-Channel Logout configuration -
frontchannel
Deprecated, for removal: This API element is subject to removal in a future version.Front-Channel Logout configuration
-
-
Constructor Details
-
Logout
public Logout()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
setPath
Deprecated, for removal: This API element is subject to removal in a future version. -
getPath
Deprecated, for removal: This API element is subject to removal in a future version. -
setPostLogoutPath
Deprecated, for removal: This API element is subject to removal in a future version. -
getPostLogoutPath
Deprecated, for removal: This API element is subject to removal in a future version. -
getExtraParams
Deprecated, for removal: This API element is subject to removal in a future version. -
setExtraParams
Deprecated, for removal: This API element is subject to removal in a future version. -
getPostLogoutUriParam
Deprecated, for removal: This API element is subject to removal in a future version. -
setPostLogoutUriParam
Deprecated, for removal: This API element is subject to removal in a future version. -
getBackchannel
Deprecated, for removal: This API element is subject to removal in a future version. -
setBackchannel
Deprecated, for removal: This API element is subject to removal in a future version. -
getFrontchannel
Deprecated, for removal: This API element is subject to removal in a future version. -
setFrontchannel
Deprecated, for removal: This API element is subject to removal in a future version. -
path
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutThe 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.- Specified by:
pathin interfaceOidcTenantConfig.Logout
-
postLogoutPath
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutRelative 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.- Specified by:
postLogoutPathin interfaceOidcTenantConfig.Logout
-
postLogoutUriParam
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutName of the post logout URI parameter which is added as a query parameter to the logout redirect URI.- Specified by:
postLogoutUriParamin interfaceOidcTenantConfig.Logout
-
extraParams
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutAdditional properties which is added as the query parameters to the logout redirect URI.- Specified by:
extraParamsin interfaceOidcTenantConfig.Logout
-
backchannel
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutBack-Channel Logout configuration- Specified by:
backchannelin interfaceOidcTenantConfig.Logout
-
frontchannel
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutFront-Channel Logout configuration- Specified by:
frontchannelin interfaceOidcTenantConfig.Logout
-
clearSiteData
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutClear-Site-Data header directives- Specified by:
clearSiteDatain interfaceOidcTenantConfig.Logout
-
logoutMode
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.LogoutLogout mode- Specified by:
logoutModein interfaceOidcTenantConfig.Logout
-
LogoutConfigBuilderbuilder