Package step.core.security.password
Class PasswordPolicy
- java.lang.Object
-
- step.core.security.password.PasswordPolicy
-
- Direct Known Subclasses:
RegexPasswordPolicy
public abstract class PasswordPolicy extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONFIGURATION_PREFIX
-
Constructor Summary
Constructors Constructor Description PasswordPolicy()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetConfigurationKey(java.lang.String suffix)abstract PasswordPolicyDescriptorgetDescriptor()abstract voidverify(java.lang.String password)
-
-
-
Method Detail
-
getConfigurationKey
public static java.lang.String getConfigurationKey(java.lang.String suffix)
-
verify
public abstract void verify(java.lang.String password) throws PasswordPolicyViolation- Throws:
PasswordPolicyViolation
-
getDescriptor
public abstract PasswordPolicyDescriptor getDescriptor()
-
-