Class LowerCasePasswordPolicyProvider

java.lang.Object
org.keycloak.policy.LowerCasePasswordPolicyProvider
All Implemented Interfaces:
org.keycloak.policy.PasswordPolicyProvider, org.keycloak.provider.Provider

public class LowerCasePasswordPolicyProvider extends Object implements org.keycloak.policy.PasswordPolicyProvider
Author:
Stian Thorgersen
  • Field Summary

    Fields inherited from interface org.keycloak.policy.PasswordPolicyProvider

    INT_CONFIG_TYPE, STRING_CONFIG_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
    LowerCasePasswordPolicyProvider(org.keycloak.models.KeycloakContext context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    org.keycloak.policy.PolicyError
    validate(String username, String password)
     
    org.keycloak.policy.PolicyError
    validate(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String password)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.keycloak.policy.PasswordPolicyProvider

    parseInteger
  • Constructor Details

    • LowerCasePasswordPolicyProvider

      public LowerCasePasswordPolicyProvider(org.keycloak.models.KeycloakContext context)
  • Method Details

    • validate

      public org.keycloak.policy.PolicyError validate(String username, String password)
      Specified by:
      validate in interface org.keycloak.policy.PasswordPolicyProvider
    • validate

      public org.keycloak.policy.PolicyError validate(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String password)
      Specified by:
      validate in interface org.keycloak.policy.PasswordPolicyProvider
    • parseConfig

      public Object parseConfig(String value)
      Specified by:
      parseConfig in interface org.keycloak.policy.PasswordPolicyProvider
    • close

      public void close()
      Specified by:
      close in interface org.keycloak.provider.Provider