public final enum

PasswordPolicyErrorStatus

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.springframework.security.ldap.ppolicy.PasswordPolicyErrorStatus

Class Overview

Defines status codes for use with PasswordPolicyException, with error codes (for message source lookup) and default messages.

    PasswordPolicyResponseValue ::= SEQUENCE {
        warning [0] CHOICE {
           timeBeforeExpiration [0] INTEGER (0 .. maxInt),
           graceAuthNsRemaining [1] INTEGER (0 .. maxInt)
        } OPTIONAL,
        error   [1] ENUMERATED {
           passwordExpired             (0),     accountLocked               (1),
           changeAfterReset            (2),     passwordModNotAllowed       (3),
           mustSupplyOldPassword       (4),     insufficientPasswordQuality (5),
           passwordTooShort            (6),     passwordTooYoung            (7),
           passwordInHistory           (8)
        } OPTIONAL
    }

Summary

Enum Values
PasswordPolicyErrorStatus  ACCOUNT_LOCKED   
PasswordPolicyErrorStatus  CHANGE_AFTER_RESET   
PasswordPolicyErrorStatus  INSUFFICIENT_PASSWORD_QUALITY   
PasswordPolicyErrorStatus  MUST_SUPPLY_OLD_PASSWORD   
PasswordPolicyErrorStatus  PASSWORD_EXPIRED   
PasswordPolicyErrorStatus  PASSWORD_IN_HISTORY   
PasswordPolicyErrorStatus  PASSWORD_MOD_NOT_ALLOWED   
PasswordPolicyErrorStatus  PASSWORD_TOO_SHORT   
PasswordPolicyErrorStatus  PASSWORD_TOO_YOUNG   
Public Methods
String getDefaultMessage()
String getErrorCode()
static PasswordPolicyErrorStatus valueOf(String name)
final static PasswordPolicyErrorStatus[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final PasswordPolicyErrorStatus ACCOUNT_LOCKED

public static final PasswordPolicyErrorStatus CHANGE_AFTER_RESET

public static final PasswordPolicyErrorStatus INSUFFICIENT_PASSWORD_QUALITY

public static final PasswordPolicyErrorStatus MUST_SUPPLY_OLD_PASSWORD

public static final PasswordPolicyErrorStatus PASSWORD_EXPIRED

public static final PasswordPolicyErrorStatus PASSWORD_IN_HISTORY

public static final PasswordPolicyErrorStatus PASSWORD_MOD_NOT_ALLOWED

public static final PasswordPolicyErrorStatus PASSWORD_TOO_SHORT

public static final PasswordPolicyErrorStatus PASSWORD_TOO_YOUNG

Public Methods

public String getDefaultMessage ()

public String getErrorCode ()

public static PasswordPolicyErrorStatus valueOf (String name)

public static final PasswordPolicyErrorStatus[] values ()