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.String
CONFIGURATION_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.String
getConfigurationKey(java.lang.String suffix)
abstract PasswordPolicyDescriptor
getDescriptor()
abstract void
verify(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()
-
-