Package org.springframework.security.authentication.encoding

Examples of org.springframework.security.authentication.encoding.PlaintextPasswordEncoder


     * @return
     */
    public PasswordCompareConfigurer passwordCompare() {
        return new PasswordCompareConfigurer()
            .passwordAttribute("password")
            .passwordEncoder(new PlaintextPasswordEncoder());
    }
View Full Code Here


            auth
                .ldapAuthentication()
                    .groupSearchBase("ou=groups")
                    .userSearchFilter("(uid={0})")
                    .passwordCompare()
                        .passwordEncoder(new PlaintextPasswordEncoder()) // ldap-authentication-provider/password-compare/password-encoder@ref
                        .passwordAttribute("userPassword"); // ldap-authentication-provider/password-compare@password-attribute
        }
View Full Code Here

*/
public class GeoServerPlainTextPasswordEncoder extends AbstractGeoserverPasswordEncoder {

    @Override
    protected PasswordEncoder createStringEncoder() {
        return new PlaintextPasswordEncoder();
    }
View Full Code Here

    }

    @Override
    protected CharArrayPasswordEncoder createCharEncoder() {
        return new CharArrayPasswordEncoder() {
            PlaintextPasswordEncoder encoder = new PlaintextPasswordEncoder();
           
            @Override
            public boolean isPasswordValid(String encPass, char[] rawPass, Object salt) {
                return encoder.isPasswordValid(encPass, new String(rawPass), salt);
            }
           
            @Override
            public String encodePassword(char[] rawPass, Object salt) {
                return encoder.encodePassword(new String(rawPass), salt);
            }
        };
    }
View Full Code Here

        return "plain4711";
    }

    @Override
    protected PasswordEncoder createStringEncoder() {
        return new PlaintextPasswordEncoder();
    }
View Full Code Here

TOP

Related Classes of org.springframework.security.authentication.encoding.PlaintextPasswordEncoder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.