Package org.keycloak.policy
Class NotEmailPasswordPolicyProvider
- java.lang.Object
- 
- org.keycloak.policy.NotEmailPasswordPolicyProvider
 
- 
- All Implemented Interfaces:
- PasswordPolicyProvider,- Provider
 
 public class NotEmailPasswordPolicyProvider extends Object implements PasswordPolicyProvider APasswordPolicyProviderwhich does not allow to use the current email as password.- Author:
- Thomas Darimont
 
- 
- 
Field Summary- 
Fields inherited from interface org.keycloak.policy.PasswordPolicyProviderINT_CONFIG_TYPE, STRING_CONFIG_TYPE
 
- 
 - 
Constructor SummaryConstructors Constructor Description NotEmailPasswordPolicyProvider(KeycloakContext context)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ObjectparseConfig(String value)PolicyErrorvalidate(String email, String password)PolicyErrorvalidate(RealmModel realm, UserModel user, String password)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.policy.PasswordPolicyProviderparseInteger
 
- 
 
- 
- 
- 
Constructor Detail- 
NotEmailPasswordPolicyProviderpublic NotEmailPasswordPolicyProvider(KeycloakContext context) 
 
- 
 - 
Method Detail- 
validatepublic PolicyError validate(String email, String password) - Specified by:
- validatein interface- PasswordPolicyProvider
 
 - 
validatepublic PolicyError validate(RealmModel realm, UserModel user, String password) - Specified by:
- validatein interface- PasswordPolicyProvider
 
 - 
parseConfigpublic Object parseConfig(String value) - Specified by:
- parseConfigin interface- PasswordPolicyProvider
 
 
- 
 
-