public class PasswordPolicyUtils extends Object
Constructor and Description |
---|
PasswordPolicyUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
normalize(com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType pp)
add defined default values
|
static boolean |
validatePassword(ProtectedStringType password,
List<String> historyEntries,
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType>> policies) |
static boolean |
validatePassword(String password,
List<String> historyEntries,
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType>> policies) |
static boolean |
validatePassword(String password,
List<String> historyEntries,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType> policies,
OperationResult result)
Check provided password against provided policy
|
static OperationResult |
validatePassword(String password,
List<String> historyEntries,
com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType pp)
Check provided password against provided policy
|
static boolean |
validatePassword(String password,
List<String> historyEntries,
com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType pp,
OperationResult result)
Check provided password against provided policy
|
public static void normalize(com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType pp)
pp
- public static boolean validatePassword(String password, List<String> historyEntries, List<com.evolveum.midpoint.xml.ns._public.common.common_3.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<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType>> policies)
public static boolean validatePassword(ProtectedStringType password, List<String> historyEntries, List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType>> policies)
public static boolean validatePassword(String password, List<String> historyEntries, com.evolveum.midpoint.xml.ns._public.common.common_3.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, com.evolveum.midpoint.xml.ns._public.common.common_3.ValuePolicyType pp)
password
- - password to checkpp
- - Password policy usedCopyright © 2016 evolveum. All rights reserved.