Package org.keycloak.userprofile.validator
package org.keycloak.userprofile.validator
-
ClassDescriptionValidator to check that User Profile attribute value is not blank (nor null) if the attribute is required based on AttributeMetadata predicate.Validator to check that User Profile attribute value is not blank (null value is OK!).Validator to check that User Profile username is provided during Brokerin/Federation.Validator to check User Profile email duplication conditions based on realm settings like isDuplicateEmailsAllowed.Validator to check that User Profile username already exists in database for another user in case of it's change, and fail in this case.Validator to check User Profile email duplication conditions if isDuplicateEmailsAllowed is false but isRegistrationEmailAsUsername is true.A validator that fails when the attribute is marked as read only and its value has changed.This validator disallowing bunch of characters we really not to expect in names of persons (fist, middle, last names).Validator to check that User Profile attribute value is not changed if attribute is read-only.Validator to check User Profile email attribute value during Registration when "RegistrationEmailAsUsername()" is enabled.Validator to check User Profile username attribute value during Registration when "RegistrationEmailAsUsername()" is enabled.Validator to check User Profile username attribute uniqueness during registration (when "RegistrationEmailAsUsername()" is NOT enabled).Validator to check that User Profile username is provided.Validator to check that User Profile username is provided.Validator to check User Profile username change and prevent it if not allowed in realm.This validator disallowing bunch of characters we really not to expect in username.