public class PasswordPolicyUtils extends Object
| Constructor and Description |
|---|
PasswordPolicyUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
normalize(ValuePolicyType pp)
add defined default values
|
static boolean |
validatePassword(com.evolveum.prism.xml.ns._public.types_3.ProtectedStringType password,
List<String> historyEntries,
List<com.evolveum.midpoint.prism.PrismObject<ValuePolicyType>> policies) |
static boolean |
validatePassword(String password,
List<String> historyEntries,
List<com.evolveum.midpoint.prism.PrismObject<ValuePolicyType>> policies) |
static boolean |
validatePassword(String password,
List<String> historyEntries,
List<ValuePolicyType> policies,
OperationResult result)
Check provided password against provided policy
|
static OperationResult |
validatePassword(String password,
List<String> historyEntries,
ValuePolicyType pp)
Check provided password against provided policy
|
static boolean |
validatePassword(String password,
List<String> historyEntries,
ValuePolicyType pp,
OperationResult result)
Check provided password against provided policy
|
public static void normalize(ValuePolicyType pp)
pp - public static boolean validatePassword(String password, List<String> historyEntries, List<ValuePolicyType> policies, OperationResult result)
password - - password to checkpolicies - - Password List of policies used to checkresult - - Operation result of password validator.public static boolean validatePassword(String password, List<String> historyEntries, List<com.evolveum.midpoint.prism.PrismObject<ValuePolicyType>> policies)
public static boolean validatePassword(com.evolveum.prism.xml.ns._public.types_3.ProtectedStringType password,
List<String> historyEntries,
List<com.evolveum.midpoint.prism.PrismObject<ValuePolicyType>> policies)
public static boolean validatePassword(String password, List<String> historyEntries, ValuePolicyType pp, OperationResult result)
password - - password to checkpp - - Password policy used to checkresult - - Operation result of password validator.public static OperationResult validatePassword(String password, List<String> historyEntries, ValuePolicyType pp)
password - - password to checkpp - - Password policy usedCopyright © 2016 Evolveum. All rights reserved.