public class LocalDateValidator extends AbstractStringValidator implements ConfiguredProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static LocalDateValidator |
INSTANCE |
static String |
MESSAGE_INVALID_DATE |
IGNORE_EMPTY_VALUE| Constructor and Description |
|---|
LocalDateValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
List<ProviderConfigProperty> |
getConfigProperties() |
String |
getHelpText() |
String |
getId() |
protected boolean |
isIgnoreEmptyValuesConfigured(ValidatorConfig config)
Default implementation only looks for
AbstractSimpleValidator.IGNORE_EMPTY_VALUE configuration option. |
ValidationResult |
validateConfig(KeycloakSession session,
ValidatorConfig config)
Validates the given validation config.
|
doValidate, skipValidationvalidateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, create, init, postInitvalidate, validate, validate, validate, validate, validateorderpublic static final LocalDateValidator INSTANCE
public static final String ID
public static final String MESSAGE_INVALID_DATE
public String getId()
getId in interface ProviderFactory<Validator>protected void doValidate(String value, String inputHint, ValidationContext context, ValidatorConfig config)
doValidate in class AbstractStringValidatorpublic ValidationResult validateConfig(KeycloakSession session, ValidatorConfig config)
ValidatorFactory
Implementations can use the KeycloakSession to validate the given ValidatorConfig.
validateConfig in interface ValidatorFactorysession - the KeycloakSessionconfig - the config to be validatedpublic String getHelpText()
getHelpText in interface ConfiguredProviderpublic List<ProviderConfigProperty> getConfigProperties()
getConfigProperties in interface ConfiguredProviderprotected boolean isIgnoreEmptyValuesConfigured(ValidatorConfig config)
AbstractSimpleValidatorAbstractSimpleValidator.IGNORE_EMPTY_VALUE configuration option.isIgnoreEmptyValuesConfigured in class AbstractSimpleValidatorconfig - to get option fromCopyright © 2021 JBoss by Red Hat. All rights reserved.