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 org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
  • Field Details

    • expirationPeriod

      protected Integer expirationPeriod
    • remainExpirationPeriod

      protected Integer remainExpirationPeriod
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • validateConfig

      public boolean validateConfig()
      Overrides:
      validateConfig in class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
    • 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()