Class ClientSecretRotationExecutor.Configuration
- java.lang.Object
-
- org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
-
- org.keycloak.services.clientpolicy.executor.ClientSecretRotationExecutor.Configuration
-
- Enclosing class:
- ClientSecretRotationExecutor
public static class ClientSecretRotationExecutor.Configuration extends ClientPolicyExecutorConfigurationRepresentation
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerexpirationPeriodprotected IntegerremainExpirationPeriod
-
Constructor Summary
Constructors Constructor Description Configuration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetExpirationPeriod()IntegergetRemainExpirationPeriod()IntegergetRotatedExpirationPeriod()ClientSecretRotationExecutor.ConfigurationparseWithDefaultValues()voidsetExpirationPeriod(Integer expirationPeriod)voidsetRemainExpirationPeriod(Integer remainExpirationPeriod)voidsetRotatedExpirationPeriod(Integer rotatedExpirationPeriod)booleanvalidateConfig()-
Methods inherited from class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
getConfigAsMap, setConfigAsMap
-
-
-
-
Method Detail
-
validateConfig
public boolean validateConfig()
- Overrides:
validateConfigin classClientPolicyExecutorConfigurationRepresentation
-
getExpirationPeriod
public Integer getExpirationPeriod()
-
setExpirationPeriod
public void setExpirationPeriod(Integer expirationPeriod)
-
getRemainExpirationPeriod
public Integer getRemainExpirationPeriod()
-
setRemainExpirationPeriod
public void setRemainExpirationPeriod(Integer remainExpirationPeriod)
-
getRotatedExpirationPeriod
public Integer getRotatedExpirationPeriod()
-
setRotatedExpirationPeriod
public void setRotatedExpirationPeriod(Integer rotatedExpirationPeriod)
-
parseWithDefaultValues
public ClientSecretRotationExecutor.Configuration parseWithDefaultValues()
-
-