| | |
| | | import org.opends.server.admin.std.meta.PasswordPolicyCfgDefn.*; |
| | | import org.opends.server.api.*; |
| | | import org.opends.server.types.AttributeType; |
| | | import org.opends.server.types.DN; |
| | | import org.opends.server.types.DirectoryException; |
| | | import org.opends.server.types.Entry; |
| | | |
| | | |
| | | |
| | |
| | | |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | public abstract DN getDN(); |
| | | |
| | | |
| | | |
| | | /** |
| | | * Indicates whether the associated password attribute uses the auth password |
| | | * syntax. |
| | | * |
| | |
| | | */ |
| | | public abstract StateUpdateFailurePolicy getStateUpdateFailurePolicy(); |
| | | |
| | | |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | public boolean isPasswordPolicy() |
| | | { |
| | | return true; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | public PasswordPolicyState createAuthenticationPolicyState(Entry userEntry, |
| | | long time) throws DirectoryException |
| | | { |
| | | return new PasswordPolicyState(this, userEntry, time); |
| | | } |
| | | } |