Class OrganizationMemberValidator

java.lang.Object
org.keycloak.validate.AbstractSimpleValidator
org.keycloak.organization.validator.OrganizationMemberValidator
All Implemented Interfaces:
org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.Provider, org.keycloak.provider.ProviderFactory<org.keycloak.validate.Validator>, org.keycloak.validate.SimpleValidator, org.keycloak.validate.Validator, org.keycloak.validate.ValidatorFactory

public class OrganizationMemberValidator extends org.keycloak.validate.AbstractSimpleValidator implements org.keycloak.provider.EnvironmentDependentProviderFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.keycloak.validate.AbstractSimpleValidator

    IGNORE_EMPTY_VALUE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    doValidate(Object value, String inputHint, org.keycloak.validate.ValidationContext context, org.keycloak.validate.ValidatorConfig config)
     
     
    boolean
    isSupported(org.keycloak.Config.Scope config)
     
    protected boolean
    skipValidation(Object value, org.keycloak.validate.ValidatorConfig config)
     

    Methods inherited from class org.keycloak.validate.AbstractSimpleValidator

    isIgnoreEmptyValuesConfigured, validate

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface org.keycloak.provider.ProviderFactory

    dependsOn, getConfigMetadata, order

    Methods inherited from interface org.keycloak.validate.SimpleValidator

    close, create, init, postInit

    Methods inherited from interface org.keycloak.validate.Validator

    validate, validate, validate, validate, validate

    Methods inherited from interface org.keycloak.validate.ValidatorFactory

    validateConfig
  • Field Details

  • Constructor Details

    • OrganizationMemberValidator

      public OrganizationMemberValidator()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.keycloak.provider.ProviderFactory<org.keycloak.validate.Validator>
    • doValidate

      protected void doValidate(Object value, String inputHint, org.keycloak.validate.ValidationContext context, org.keycloak.validate.ValidatorConfig config)
      Specified by:
      doValidate in class org.keycloak.validate.AbstractSimpleValidator
    • skipValidation

      protected boolean skipValidation(Object value, org.keycloak.validate.ValidatorConfig config)
      Specified by:
      skipValidation in class org.keycloak.validate.AbstractSimpleValidator
    • isSupported

      public boolean isSupported(org.keycloak.Config.Scope config)
      Specified by:
      isSupported in interface org.keycloak.provider.EnvironmentDependentProviderFactory