Class UsernameMutationValidator
java.lang.Object
org.keycloak.userprofile.validator.UsernameMutationValidator
- All Implemented Interfaces:
- Provider,- ProviderFactory<Validator>,- SimpleValidator,- Validator,- ValidatorFactory
Validator to check User Profile username change and prevent it if not allowed in realm. Expects List of Strings as
 input.
- Author:
- Vlastimil Elias <velias@redhat.com>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetId()validate(Object input, String inputHint, ValidationContext context, ValidatorConfig config) Validates the giveninputwith an additionalinputHintandconfig.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ProviderFactorydependsOn, getConfigMetadata, orderMethods inherited from interface org.keycloak.validate.SimpleValidatorclose, create, init, postInitMethods inherited from interface org.keycloak.validate.Validatorvalidate, validate, validate, validate, validateMethods inherited from interface org.keycloak.validate.ValidatorFactoryvalidateConfig
- 
Field Details- 
ID- See Also:
 
 
- 
- 
Constructor Details- 
UsernameMutationValidatorpublic UsernameMutationValidator()
 
- 
- 
Method Details- 
getId- Specified by:
- getIdin interface- ProviderFactory<Validator>
 
- 
validatepublic ValidationContext validate(Object input, String inputHint, ValidationContext context, ValidatorConfig config) Description copied from interface:ValidatorValidates the giveninputwith an additionalinputHintandconfig.
 
-