Package org.keycloak.validate
Class Validators
- java.lang.Object
- 
- org.keycloak.validate.Validators
 
- 
- 
Constructor SummaryConstructors Constructor Description Validators(KeycloakSession session)Creates a newValidatorsinstance with the givenKeycloakSession.
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
Validatorspublic Validators(KeycloakSession session) Creates a newValidatorsinstance with the givenKeycloakSession.- Parameters:
- session-
 
 
- 
 - 
Method Detail- 
validatorpublic Validator validator(String id) Look-up for a built-in or registeredValidatorwith the given providerid.- Parameters:
- id-
- Returns:
- See Also:
- validator(KeycloakSession, String)
 
 - 
validatorFactorypublic ValidatorFactory validatorFactory(String id) Look-up for a built-in or registeredValidatorFactorywith the given providerid.- Parameters:
- id-
- Returns:
- See Also:
- validatorFactory(KeycloakSession, String)
 
 - 
validateConfigpublic ValidationResult validateConfig(String id, ValidatorConfig config) - Parameters:
- id-
- config-
- Returns:
- See Also:
- validateConfig(KeycloakSession, String, ValidatorConfig)
 
 - 
getInternalValidatorFactoryByIdpublic static ValidatorFactory getInternalValidatorFactoryById(String id) 
 - 
notBlankValidatorpublic static NotBlankValidator notBlankValidator() 
 - 
notEmptyValidatorpublic static NotEmptyValidator notEmptyValidator() 
 - 
lengthValidatorpublic static LengthValidator lengthValidator() 
 - 
uriValidatorpublic static UriValidator uriValidator() 
 - 
emailValidatorpublic static EmailValidator emailValidator() 
 - 
patternValidatorpublic static PatternValidator patternValidator() 
 - 
doubleValidatorpublic static DoubleValidator doubleValidator() 
 - 
integerValidatorpublic static IntegerValidator integerValidator() 
 - 
dateValidatorpublic static LocalDateValidator dateValidator() 
 - 
optionsValidatorpublic static OptionsValidator optionsValidator() 
 - 
validatorConfigValidatorpublic static ValidatorConfigValidator validatorConfigValidator() 
 - 
validatorpublic static Validator validator(KeycloakSession session, String id) Look-up up for a built-in or registeredValidatorwith the given validatorId.- Parameters:
- session- the- KeycloakSession
- id- the id of the validator
- Returns:
- the Validatoror null
 
 - 
validatorFactorypublic static ValidatorFactory validatorFactory(KeycloakSession session, String id) Look-up for a built-in or registeredValidatorFactorywith the given validatorId.This is intended for users who want to dynamically create new Validatorinstances, validateValidatorConfigconfigurations or create default configurations for aValidator.- Parameters:
- session- the- KeycloakSession
- id- the id of the validator
- Returns:
- the Validatoror null
 
 - 
validateConfigpublic static ValidationResult validateConfig(KeycloakSession session, String id, ValidatorConfig config) - Parameters:
- session-
- id- of the validator
- config- to be validated
- Returns:
 
 
- 
 
-