Class DuplicateEmailValidator
- java.lang.Object
-
- org.keycloak.userprofile.validator.DuplicateEmailValidator
-
- All Implemented Interfaces:
org.keycloak.provider.Provider,org.keycloak.provider.ProviderFactory<org.keycloak.validate.Validator>,org.keycloak.validate.SimpleValidator,org.keycloak.validate.Validator,org.keycloak.validate.ValidatorFactory
public class DuplicateEmailValidator extends Object implements org.keycloak.validate.SimpleValidator
Validator to check User Profile email duplication conditions based on realm settings like isDuplicateEmailsAllowed. Expects List of Strings as input.- Author:
- Vlastimil Elias
-
-
Constructor Summary
Constructors Constructor Description DuplicateEmailValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()org.keycloak.validate.ValidationContextvalidate(Object input, String inputHint, org.keycloak.validate.ValidationContext context, org.keycloak.validate.ValidatorConfig config)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.keycloak.validate.SimpleValidator
close, create, init, postInit
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.validate.Validator>
-
-