Class ClientScopesConditionFactory

java.lang.Object
org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
org.keycloak.services.clientpolicy.condition.ClientScopesConditionFactory
All Implemented Interfaces:
org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.ProviderFactory<org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider>, org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory

public class ClientScopesConditionFactory extends org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
Author:
Takashi Norimatsu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory

    IS_NEGATIVE_LOGIC
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
    create(org.keycloak.models.KeycloakSession session)
     
    List<org.keycloak.provider.ProviderConfigProperty>
     
     
     
    void
    validateConfiguration(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientPolicyConditionRepresentation conditionRepresentation)
     

    Methods inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory

    addCommonConfigProperties, close, init, postInit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory

    isSupported

    Methods inherited from interface org.keycloak.provider.ConfiguredProvider

    getConfig

    Methods inherited from interface org.keycloak.provider.ProviderFactory

    dependsOn, getConfigMetadata, order
  • Field Details

  • Constructor Details

    • ClientScopesConditionFactory

      public ClientScopesConditionFactory()
  • Method Details

    • create

      public org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider create(org.keycloak.models.KeycloakSession session)
    • getId

      public String getId()
    • getHelpText

      public String getHelpText()
    • getConfigProperties

      public List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties()
    • validateConfiguration

      public void validateConfiguration(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientPolicyConditionRepresentation conditionRepresentation) throws org.keycloak.services.clientpolicy.ClientPolicyException
      Throws:
      org.keycloak.services.clientpolicy.ClientPolicyException