public class PasswordUtil extends Object
| 构造器和说明 |
|---|
PasswordUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
encryptPassword(String password,
String salt)
根据用户名和盐值加密
|
static String |
generateSalt() |
static void |
setAlgorithmName(String algorithmName) |
static void |
setHashIterations(int hashIterations) |
static void |
setRandomNumberGenerator(org.apache.shiro.crypto.RandomNumberGenerator randomNumberGenerator) |
static boolean |
validatePassword(String encryptedPassword,
String salt,
String password) |
public static String encryptPassword(String password, String salt)
password - 密码salt - 盐public static String generateSalt()
public static void setAlgorithmName(String algorithmName)
public static void setHashIterations(int hashIterations)
public static void setRandomNumberGenerator(org.apache.shiro.crypto.RandomNumberGenerator randomNumberGenerator)
Copyright © 2023 Irvingsoft. All rights reserved.