Class PasswordHelper


  • public final class PasswordHelper
    extends Object
    Utility class used for password managment.
    Author:
    npiedeloup
    • Constructor Detail

      • PasswordHelper

        public PasswordHelper()
        Constructor.
    • Method Detail

      • createPassword

        public String createPassword​(String userPassword)
        Encode a user password, with salt.
        Parameters:
        userPassword - not encoded user password
        Returns:
        salted and encoded password
      • checkPassword

        public boolean checkPassword​(String encodedPassword,
                                     String userSubmittedPassword)
        Check userPassword against the encoded already known password.
        Parameters:
        encodedPassword - salted and encoded password
        userSubmittedPassword - not encoded user password
        Returns:
        if userPassword is correct.