Package io.quarkus.oidc
Class OidcTenantConfig.TokenStateManager
- java.lang.Object
-
- io.quarkus.oidc.OidcTenantConfig.TokenStateManager
-
- Enclosing class:
- OidcTenantConfig
public static class OidcTenantConfig.TokenStateManager extends Object
Default Authorization Code token state manager configuration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOidcTenantConfig.TokenStateManager.Strategy
-
Field Summary
Fields Modifier and Type Field Description booleansplitTokensDefault TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default.OidcTenantConfig.TokenStateManager.StrategystrategyDefault TokenStateManager strategy.
-
Constructor Summary
Constructors Constructor Description TokenStateManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OidcTenantConfig.TokenStateManager.StrategygetStrategy()booleanisSplitTokens()voidsetSplitTokens(boolean spliTokens)voidsetStrategy(OidcTenantConfig.TokenStateManager.Strategy strategy)
-
-
-
Field Detail
-
strategy
@ConfigItem(defaultValue="keep_all_tokens") public OidcTenantConfig.TokenStateManager.Strategy strategy
Default TokenStateManager strategy.
-
splitTokens
@ConfigItem(defaultValue="false") public boolean splitTokens
Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size
-
-
Method Detail
-
isSplitTokens
public boolean isSplitTokens()
-
setSplitTokens
public void setSplitTokens(boolean spliTokens)
-
getStrategy
public OidcTenantConfig.TokenStateManager.Strategy getStrategy()
-
setStrategy
public void setStrategy(OidcTenantConfig.TokenStateManager.Strategy strategy)
-
-