Examples of SaltSource


Examples of org.springframework.security.authentication.dao.SaltSource

        newUser.setPassword(validPass);
        newUser.setConfirmPassword(validPass);
        newUser.setEmail(validEmail);


        SaltSource saltSource = createNiceMock(SaltSource.class);
        UserDetails userDetails = createNiceMock(UserDetails.class);
        expect(userDetails.getUsername()).andReturn("valid.user");
        expect(userDetails.getPassword()).andReturn("valid.password");
        expect(saltSource.getSalt(userDetails)).andReturn("salt");
        PasswordEncoder passwordEncoder = createNiceMock(PasswordEncoder.class);
        expect(passwordEncoder.encodePassword("valid.password", "salt")).andReturn("valid.password");
        replay(saltSource, userDetails, passwordEncoder);

        ReflectionTestUtils.setField(newAccountService, "saltSource", saltSource);
View Full Code Here

Examples of org.springframework.security.authentication.dao.SaltSource

    public void testGetSalt() {
        String username="admin";
        User user = new User();
        user.setUsername(username);
       
        SaltSource saltSource = new APDPlatSaltSource();
        String expResult = username+"APDPlat应用级产品开发平台的作者是杨尚川,联系方式(邮件:ysc@apdplat.org)(QQ:281032878)";
        Object result = saltSource.getSalt(user);
        assertEquals(expResult, result.toString());
    }
View Full Code Here

Examples of org.springframework.security.authentication.dao.SaltSource

        user.setUsername("admin");
        user.setPassword("admin");
       
        String expResult = "13f3e796b7333df90192c2e9ec64f92982e56aeecffccb65cc502b777e0b7a25";
       
        SaltSource saltSource = new APDPlatSaltSource();
        PasswordEncoder passwordEncoder = new PasswordEncoder();
        passwordEncoder.setSaltSource(saltSource);
       
        String result = passwordEncoder.encode(user.getPassword(), user);
       
View Full Code Here

Examples of org.springframework.security.authentication.dao.SaltSource

    public static void main(String[] args){
        User user = new User();
        user.setUsername("admin");
        user.setPassword("admin");
       
        SaltSource saltSource = new APDPlatSaltSource();
        PasswordEncoder passwordEncoder = new PasswordEncoder();
        passwordEncoder.setSaltSource(saltSource);
       
        String password = passwordEncoder.encode512(user.getPassword(), user);
        System.out.println("Step 1 use SHA-512: "+password+" length:"+password.length());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.