public class UsernameProhibitedCharactersValidator extends AbstractStringValidator implements ConfiguredProvider
Validates against hardcoded RegEx pattern - accepts plain string and collection of strings, for basic behavior
like null/blank values handling and collections support see AbstractStringValidator.
| Modifier and Type | Field and Description |
|---|---|
static String |
CFG_ERROR_MESSAGE |
static String |
ID |
static UsernameProhibitedCharactersValidator |
INSTANCE |
static String |
MESSAGE_NO_MATCH |
protected static Pattern |
PATTERN |
IGNORE_EMPTY_VALUE| Constructor and Description |
|---|
UsernameProhibitedCharactersValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
List<ProviderConfigProperty> |
getConfigProperties() |
String |
getHelpText() |
String |
getId() |
doValidate, skipValidationisIgnoreEmptyValuesConfigured, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, create, init, postInitvalidate, validate, validate, validate, validate, validatevalidateConfigorderpublic static final String ID
public static final UsernameProhibitedCharactersValidator INSTANCE
protected static final Pattern PATTERN
public static final String MESSAGE_NO_MATCH
public static final String CFG_ERROR_MESSAGE
public UsernameProhibitedCharactersValidator()
public String getId()
getId in interface ProviderFactory<Validator>protected void doValidate(String value, String inputHint, ValidationContext context, ValidatorConfig config)
doValidate in class AbstractStringValidatorpublic String getHelpText()
getHelpText in interface ConfiguredProviderpublic List<ProviderConfigProperty> getConfigProperties()
getConfigProperties in interface ConfiguredProviderCopyright © 2021 JBoss by Red Hat. All rights reserved.