Class AbstractClientIdMetadataDocumentExecutor.Configuration

java.lang.Object
org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.AbstractClientIdMetadataDocumentExecutor.Configuration
Direct Known Subclasses:
ClientIdMetadataDocumentExecutor.Configuration
Enclosing class:
AbstractClientIdMetadataDocumentExecutor<CONFIG extends AbstractClientIdMetadataDocumentExecutor.Configuration>

public static class AbstractClientIdMetadataDocumentExecutor.Configuration extends ClientPolicyExecutorConfigurationRepresentation
  • Field Details

    • allowHttpScheme

      protected boolean allowHttpScheme
    • trustedDomains

      protected List<String> trustedDomains
    • restrictSameDomain

      protected boolean restrictSameDomain
    • requiredProperties

      protected List<String> requiredProperties
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • isAllowHttpScheme

      public boolean isAllowHttpScheme()
    • setAllowHttpScheme

      public void setAllowHttpScheme(boolean allowHttpScheme)
    • getTrustedDomains

      public List<String> getTrustedDomains()
    • setTrustedDomains

      public void setTrustedDomains(List<String> permittedDomains)
    • isRestrictSameDomain

      public boolean isRestrictSameDomain()
    • setRestrictSameDomain

      public void setRestrictSameDomain(boolean restrictSameDomain)
    • getRequiredProperties

      public List<String> getRequiredProperties()
    • setRequiredProperties

      public void setRequiredProperties(List<String> requiredProperties)