Package org.keycloak.policy
Class NotEmailPasswordPolicyProvider
java.lang.Object
org.keycloak.policy.NotEmailPasswordPolicyProvider
- All Implemented Interfaces:
org.keycloak.policy.PasswordPolicyProvider,org.keycloak.provider.Provider
public class NotEmailPasswordPolicyProvider
extends Object
implements org.keycloak.policy.PasswordPolicyProvider
A
PasswordPolicyProvider which does not allow to use the current email as password.- Author:
- Thomas Darimont
-
Field Summary
Fields inherited from interface org.keycloak.policy.PasswordPolicyProvider
INT_CONFIG_TYPE, STRING_CONFIG_TYPE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.policy.PasswordPolicyProvider
parseInteger
-
Constructor Details
-
NotEmailPasswordPolicyProvider
public NotEmailPasswordPolicyProvider(org.keycloak.models.KeycloakContext context)
-
-
Method Details
-
validate
- Specified by:
validatein interfaceorg.keycloak.policy.PasswordPolicyProvider
-
validate
public org.keycloak.policy.PolicyError validate(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String password) - Specified by:
validatein interfaceorg.keycloak.policy.PasswordPolicyProvider
-
parseConfig
- Specified by:
parseConfigin interfaceorg.keycloak.policy.PasswordPolicyProvider
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-