Examples of encodePassword()


Examples of org.springframework.security.authentication.encoding.PlaintextPasswordEncoder.encodePassword()

    } else if (args[0].equals("sha")) {
      PasswordEncoder encoder = new ShaPasswordEncoder();
      System.out.println(encoder.encodePassword(args[2], args[1]));
    } else if (args[0].equals("plaintext")) {
      PasswordEncoder encoder = new PlaintextPasswordEncoder();
      System.out.println(encoder.encodePassword(args[2], args[1]));
    } else {
      System.out.println("Algorithm must be md5, sha or plaintext");
    }
  }
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

public abstract class SecurityUtils {
  private static String SYSTEM_WIDE_SALT = "jb3h4v3";

  public static String encodePassword(String passwordCleartext) {
    ShaPasswordEncoder encoder = new ShaPasswordEncoder(256);
    return encoder.encodePassword(passwordCleartext, SYSTEM_WIDE_SALT);
  }
}
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

    public void testBasicFunctionality() {
        ShaPasswordEncoder pe = new ShaPasswordEncoder();
        String raw = "abc123";
        String badRaw = "abc321";
        String salt = "THIS_IS_A_SALT";
        String encoded = pe.encodePassword(raw, salt);
        assertTrue(pe.isPasswordValid(encoded, raw, salt));
        assertFalse(pe.isPasswordValid(encoded, badRaw, salt));
        assertEquals("b2f50ffcbd3407fe9415c062d55f54731f340d32", encoded);

    }
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

        ShaPasswordEncoder pe = new ShaPasswordEncoder();
        pe.setEncodeHashAsBase64(true);
        String raw = "abc123";
        String badRaw = "abc321";
        String salt = "THIS_IS_A_SALT";
        String encoded = pe.encodePassword(raw, salt);
        assertTrue(pe.isPasswordValid(encoded, raw, salt));
        assertFalse(pe.isPasswordValid(encoded, badRaw, salt));
        assertTrue(encoded.length() != 40);
    }
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

        assertTrue(encoded.length() != 40);
    }

    public void test256() throws Exception {
        ShaPasswordEncoder pe = new ShaPasswordEncoder(256);
        String encoded = pe.encodePassword("abc123", null);
        assertEquals("6ca13d52ca70c883e0f0bb101e425a89e8624de51db2d2392593af6a84118090", encoded);
        String encodedWithSalt = pe.encodePassword("abc123", "THIS_IS_A_SALT");
        assertEquals("4b79b7de23eb23b78cc5ede227d532b8a51f89b2ec166f808af76b0dbedc47d7", encodedWithSalt);
    }
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

    public void test256() throws Exception {
        ShaPasswordEncoder pe = new ShaPasswordEncoder(256);
        String encoded = pe.encodePassword("abc123", null);
        assertEquals("6ca13d52ca70c883e0f0bb101e425a89e8624de51db2d2392593af6a84118090", encoded);
        String encodedWithSalt = pe.encodePassword("abc123", "THIS_IS_A_SALT");
        assertEquals("4b79b7de23eb23b78cc5ede227d532b8a51f89b2ec166f808af76b0dbedc47d7", encodedWithSalt);
    }

    public void testInvalidStrength() throws Exception {
        try {
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

      
        @DefaultHandler
        public Resolution registerAdmin(){
        user.setAuthority("ROLE_SUPERVISOR");
        PasswordEncoder encoder = new ShaPasswordEncoder();
        String hashedPass = encoder.encodePassword(user.getPassword(), user.getName());
        user.setPassword(hashedPass);
       
        try{
        service.create(user);}
        catch(PersistenceException ex){
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

      
        @DefaultHandler
    public Resolution register(){
        user.setAuthority("ROLE_USER");
        PasswordEncoder encoder = new ShaPasswordEncoder();
        String hashedPass = encoder.encodePassword(user.getPassword(), user.getName());
        user.setPassword(hashedPass);
        //service.create(user);
       
        try{
        service.create(user);}
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

   * @param password
   * @return
   */
  public static String encode(String salt, String password){
    ShaPasswordEncoder sha1 = new ShaPasswordEncoder();
    String result = sha1.encodePassword(salt+sha1.encodePassword(salt+sha1.encodePassword(password,null),null),null);
    return result;
  }
 
  public static String generateSalt(){
    return RandomStringUtils.randomAlphanumeric(9);
View Full Code Here

Examples of org.springframework.security.authentication.encoding.ShaPasswordEncoder.encodePassword()

   * @param password
   * @return
   */
  public static String encode(String salt, String password){
    ShaPasswordEncoder sha1 = new ShaPasswordEncoder();
    String result = sha1.encodePassword(salt+sha1.encodePassword(salt+sha1.encodePassword(password,null),null),null);
    return result;
  }
 
  public static String generateSalt(){
    return RandomStringUtils.randomAlphanumeric(9);
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.