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 Integer
expirationPeriod
protected Integer
remainExpirationPeriod
-
Constructor Summary
Constructors Constructor Description Configuration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getExpirationPeriod()
Integer
getRemainExpirationPeriod()
Integer
getRotatedExpirationPeriod()
ClientSecretRotationExecutor.Configuration
parseWithDefaultValues()
void
setExpirationPeriod(Integer expirationPeriod)
void
setRemainExpirationPeriod(Integer remainExpirationPeriod)
void
setRotatedExpirationPeriod(Integer rotatedExpirationPeriod)
boolean
validateConfig()
-
Methods inherited from class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
getConfigAsMap, setConfigAsMap
-
-
-
-
Method Detail
-
validateConfig
public boolean validateConfig()
- Overrides:
validateConfig
in 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()
-
-