Class PentahoCachingLdapAuthenticator

  • All Implemented Interfaces:
    org.springframework.security.ldap.authentication.LdapAuthenticator

    public class PentahoCachingLdapAuthenticator
    extends Object
    implements org.springframework.security.ldap.authentication.LdapAuthenticator
    • Constructor Detail

      • PentahoCachingLdapAuthenticator

        public PentahoCachingLdapAuthenticator​(org.springframework.security.ldap.authentication.LdapAuthenticator delegate)
    • Method Detail

      • authenticate

        public org.springframework.ldap.core.DirContextOperations authenticate​(org.springframework.security.core.Authentication authentication)
        Specified by:
        authenticate in interface org.springframework.security.ldap.authentication.LdapAuthenticator
      • hashUserAndPassword

        protected String hashUserAndPassword​(org.springframework.security.core.Authentication authentication)
      • getCacheRegionName

        public String getCacheRegionName()
      • setCacheRegionName

        public void setCacheRegionName​(String cacheRegionName)
      • getPasswordHashMethod

        public String getPasswordHashMethod()
      • setPasswordHashMethod

        public void setPasswordHashMethod​(String passwordHashMethod)