Class AgePasswordPolicyProvider

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

public class AgePasswordPolicyProvider extends Object implements org.keycloak.policy.PasswordPolicyProvider
Author:
Maciej Mierzwa
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.jboss.logging.Logger
     

    Fields inherited from interface org.keycloak.policy.PasswordPolicyProvider

    INT_CONFIG_TYPE, STRING_CONFIG_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
    AgePasswordPolicyProvider(org.keycloak.models.KeycloakSession session)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    org.keycloak.policy.PolicyError
    validate(String user, 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
  • Field Details

    • logger

      public static final org.jboss.logging.Logger logger
  • Constructor Details

    • AgePasswordPolicyProvider

      public AgePasswordPolicyProvider(org.keycloak.models.KeycloakSession session)
  • Method Details

    • validate

      public org.keycloak.policy.PolicyError validate(String user, 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