Example usage for org.springframework.security.ldap.authentication PasswordComparisonAuthenticator setPasswordAttributeName

List of usage examples for org.springframework.security.ldap.authentication PasswordComparisonAuthenticator setPasswordAttributeName

Introduction

In this page you can find the example usage for org.springframework.security.ldap.authentication PasswordComparisonAuthenticator setPasswordAttributeName.

Prototype

public void setPasswordAttributeName(String passwordAttribute) 

Source Link

Usage

From source file:io.gravitee.management.idp.ldap.authentication.LdapAuthenticationProviderConfigurer.java

/**
 * Creates {@link PasswordComparisonAuthenticator}
 *
 * @param contextSource the {@link BaseLdapPathContextSource} to use
 * @return//from   w  ww. j  a va2  s .  com
 */
private PasswordComparisonAuthenticator createPasswordCompareAuthenticator(
        BaseLdapPathContextSource contextSource) {
    PasswordComparisonAuthenticator ldapAuthenticator = new PasswordComparisonAuthenticator(contextSource);
    if (passwordAttribute != null) {
        ldapAuthenticator.setPasswordAttributeName(passwordAttribute);
    }
    ldapAuthenticator.setPasswordEncoder(passwordEncoder);
    return ldapAuthenticator;
}