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 Long expirationPeriod
    • remainExpirationPeriod

      protected Long remainExpirationPeriod
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • validateConfig

      public boolean validateConfig()
      Overrides:
      validateConfig in class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
    • getExpirationPeriod

      public Long getExpirationPeriod()
    • setExpirationPeriod

      public void setExpirationPeriod(Long expirationPeriod)
    • getRemainExpirationPeriod

      public Long getRemainExpirationPeriod()
    • setRemainExpirationPeriod

      public void setRemainExpirationPeriod(Long remainExpirationPeriod)
    • getRotatedExpirationPeriod

      public Long getRotatedExpirationPeriod()
    • setRotatedExpirationPeriod

      public void setRotatedExpirationPeriod(Long rotatedExpirationPeriod)
    • parseWithDefaultValues

      public ClientSecretRotationExecutor.Configuration parseWithDefaultValues()