Constructor and Description |
---|
Validators(KeycloakSession session)
Creates a new
Validators instance with the given KeycloakSession . |
public Validators(KeycloakSession session)
Validators
instance with the given KeycloakSession
.session
- public Validator validator(String id)
Validator
with the given provider id
.id
- validator(KeycloakSession, String)
public ValidatorFactory validatorFactory(String id)
ValidatorFactory
with the given provider id
.id
- validatorFactory(KeycloakSession, String)
public ValidationResult validateConfig(String id, ValidatorConfig config)
id
- config
- validateConfig(KeycloakSession, String, ValidatorConfig)
public static ValidatorFactory getInternalValidatorFactoryById(String id)
public static NotBlankValidator notBlankValidator()
public static NotEmptyValidator notEmptyValidator()
public static LengthValidator lengthValidator()
public static UriValidator uriValidator()
public static EmailValidator emailValidator()
public static PatternValidator patternValidator()
public static DoubleValidator doubleValidator()
public static IntegerValidator integerValidator()
public static LocalDateValidator dateValidator()
public static ValidatorConfigValidator validatorConfigValidator()
public static Validator validator(KeycloakSession session, String id)
Validator
with the given validatorId.session
- the KeycloakSession
id
- the id of the validatorValidator
or nullpublic static ValidatorFactory validatorFactory(KeycloakSession session, String id)
ValidatorFactory
with the given validatorId.
This is intended for users who want to dynamically create new Validator
instances, validate
ValidatorConfig
configurations or create default configurations for a Validator
.
session
- the KeycloakSession
id
- the id of the validatorValidator
or nullpublic static ValidationResult validateConfig(KeycloakSession session, String id, ValidatorConfig config)
session
- id
- of the validatorconfig
- to be validatedCopyright © 2021 JBoss by Red Hat. All rights reserved.