Package com.cloud.server.auth

Examples of com.cloud.server.auth.SHA256SaltedUserAuthenticator.encode()


      authenticator.configure("SHA256", Collections.<String,Object>emptyMap());
    } catch (ConfigurationException e) {
      fail(e.toString());
    }
   
    String encodedPassword = authenticator.encode("password");
       
    String storedPassword[] = encodedPassword.split(":");
        assertEquals ("hash must consist of two components", storedPassword.length, 2);

        byte salt[] = Base64.decode(storedPassword[0]);
View Full Code Here


       
    String storedPassword[] = encodedPassword.split(":");
        assertEquals ("hash must consist of two components", storedPassword.length, 2);

        byte salt[] = Base64.decode(storedPassword[0]);
        String hashedPassword = authenticator.encode("password", salt);
       
        assertEquals("compare hashes", storedPassword[1], hashedPassword);

  }
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.