Package io.quarkus.oidc.runtime.builders
Class LogoutConfigBuilder.BackchannelBuilder
java.lang.Object
io.quarkus.oidc.runtime.builders.LogoutConfigBuilder.BackchannelBuilder
- Enclosing class:
- LogoutConfigBuilder
Builder for the
OidcTenantConfig.Backchannel.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()cleanUpTimerInterval(Duration cleanUpTimerInterval) end()BuildsOidcTenantConfig.Backchanneland returns theLogoutConfigBuilderbuilder.BuildsOidcTenantConfig.Logoutwith thisOidcTenantConfig.Backchanneland returns theOidcTenantConfigBuilderbuilder.logoutTokenKey(String logoutTokenKey) tokenCacheSize(int tokenCacheSize) tokenCacheTimeToLive(Duration tokenCacheTimeToLive)
-
Constructor Details
-
BackchannelBuilder
public BackchannelBuilder() -
BackchannelBuilder
-
-
Method Details
-
cleanUpTimerInterval
- Parameters:
cleanUpTimerInterval-OidcTenantConfig.Backchannel.cleanUpTimerInterval()- Returns:
- this builder
-
logoutTokenKey
- Parameters:
logoutTokenKey-OidcTenantConfig.Backchannel.logoutTokenKey()- Returns:
- this builder
-
tokenCacheTimeToLive
- Parameters:
tokenCacheTimeToLive-OidcTenantConfig.Backchannel.tokenCacheTimeToLive()- Returns:
- this builder
-
tokenCacheSize
- Parameters:
tokenCacheSize-OidcTenantConfig.Backchannel.tokenCacheSize()- Returns:
- this builder
-
path
- Parameters:
path-OidcTenantConfig.Backchannel.path()- Returns:
- this builder
-
endLogout
BuildsOidcTenantConfig.Logoutwith thisOidcTenantConfig.Backchanneland returns theOidcTenantConfigBuilderbuilder.- Returns:
- OidcTenantConfigBuilder
-
end
BuildsOidcTenantConfig.Backchanneland returns theLogoutConfigBuilderbuilder.- Returns:
- LogoutBuilder
-
build
- Returns:
- built
OidcTenantConfig.Backchannel
-