Class SecureRedirectUrisEnforcerExecutor.Configuration

java.lang.Object
org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
org.keycloak.services.clientpolicy.executor.SecureRedirectUrisEnforcerExecutor.Configuration
Enclosing class:
SecureRedirectUrisEnforcerExecutor

public static class SecureRedirectUrisEnforcerExecutor.Configuration extends ClientPolicyExecutorConfigurationRepresentation
  • Field Details

    • allowPrivateUseUriScheme

      protected boolean allowPrivateUseUriScheme
    • allowIPv4LoopbackAddress

      protected boolean allowIPv4LoopbackAddress
    • allowIPv6LoopbackAddress

      protected boolean allowIPv6LoopbackAddress
    • allowHttpScheme

      protected boolean allowHttpScheme
    • allowWildcardContextPath

      protected boolean allowWildcardContextPath
    • allowPermittedDomains

      protected List<String> allowPermittedDomains
    • oauth2_1complient

      protected boolean oauth2_1complient
    • allowOpenRedirect

      protected boolean allowOpenRedirect
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • isAllowPrivateUseUriScheme

      public boolean isAllowPrivateUseUriScheme()
    • setAllowPrivateUseUriScheme

      public void setAllowPrivateUseUriScheme(boolean allowPrivateUseUriScheme)
    • isAllowIPv4LoopbackAddress

      public boolean isAllowIPv4LoopbackAddress()
    • setAllowIPv4LoopbackAddress

      public void setAllowIPv4LoopbackAddress(boolean allowIPv4LoopbackAddress)
    • isAllowIPv6LoopbackAddress

      public boolean isAllowIPv6LoopbackAddress()
    • setAllowIPv6LoopbackAddress

      public void setAllowIPv6LoopbackAddress(boolean allowIPv6LoopbackAddress)
    • isAllowHttpScheme

      public boolean isAllowHttpScheme()
    • setAllowHttpScheme

      public void setAllowHttpScheme(boolean allowHttpScheme)
    • isAllowWildcardContextPath

      public boolean isAllowWildcardContextPath()
    • setAllowWildcardContextPath

      public void setAllowWildcardContextPath(boolean allowWildcardContextPath)
    • getAllowPermittedDomains

      public List<String> getAllowPermittedDomains()
    • setAllowPermittedDomains

      public void setAllowPermittedDomains(List<String> permittedDomains)
    • isOAuth2_1Compliant

      public boolean isOAuth2_1Compliant()
    • setOAuth2_1Compliant

      public void setOAuth2_1Compliant(boolean oauth21complient)
    • isAllowOpenRedirect

      public boolean isAllowOpenRedirect()
    • setAllowOpenRedirect

      public void setAllowOpenRedirect(boolean allowOpenRedirect)