Package | Description |
---|---|
org.keycloak.userprofile | |
org.keycloak.validate | |
org.keycloak.validate.validators |
Modifier and Type | Class and Description |
---|---|
class |
UserProfileAttributeValidationContext
Extension of the
ValidationContext used when validators are called for UserProfile attribute validation. |
Modifier and Type | Method and Description |
---|---|
ValidationContext |
AttributeValidatorMetadata.validate(AttributeContext context)
Run validation for given AttributeContext.
|
Modifier and Type | Method and Description |
---|---|
static UserProfileAttributeValidationContext |
UserProfileAttributeValidationContext.from(ValidationContext vc)
Easy way to cast me from
ValidationContext in Validator implementation |
Modifier and Type | Method and Description |
---|---|
default ValidationContext |
Validator.validate(Object input)
Validates the given
input . |
default ValidationContext |
Validator.validate(Object input,
String inputHint)
Validates the given
input with an additional inputHint . |
default ValidationContext |
Validator.validate(Object input,
String inputHint,
ValidationContext context)
Validates the given
input with an additional inputHint . |
ValidationContext |
Validator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config)
Validates the given
input with an additional inputHint and config . |
ValidationContext |
AbstractSimpleValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
default ValidationContext |
Validator.validate(Object input,
String inputHint,
ValidatorConfig config)
Validates the given
input with an additional inputHint . |
default ValidationContext |
Validator.validate(Object input,
ValidationContext context)
Validates the given
input . |
default ValidationContext |
Validator.validate(Object input,
ValidatorConfig config)
Validates the given
input with an additional config . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractStringValidator.doValidate(Object value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected abstract void |
AbstractSimpleValidator.doValidate(Object value,
String inputHint,
ValidationContext context,
ValidatorConfig config)
Validate type, format, range of the value etc.
|
protected abstract void |
AbstractStringValidator.doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
default ValidationContext |
Validator.validate(Object input,
String inputHint,
ValidationContext context)
Validates the given
input with an additional inputHint . |
ValidationContext |
Validator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config)
Validates the given
input with an additional inputHint and config . |
ValidationContext |
AbstractSimpleValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
default ValidationContext |
Validator.validate(Object input,
ValidationContext context)
Validates the given
input . |
Modifier and Type | Method and Description |
---|---|
ValidationContext |
ValidatorConfigValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
UriValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
NotEmptyValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
NotBlankValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNumberValidator.doValidate(Object value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected void |
PatternValidator.doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected void |
LocalDateValidator.doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected void |
LengthValidator.doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected void |
EmailValidator.doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
ValidatorConfigValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
UriValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
NotEmptyValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
ValidationContext |
NotBlankValidator.validate(Object input,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
protected boolean |
NotBlankValidator.validateStringValue(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
boolean |
UriValidator.validateUri(URI uri,
String inputHint,
ValidationContext context,
Set<String> allowedSchemes,
boolean allowFragment,
boolean requireValidUrl) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.