Enum Class PasswordExpirationAccountState.Error

java.lang.Object
java.lang.Enum<PasswordExpirationAccountState.Error>
org.ldaptive.auth.ext.PasswordExpirationAccountState.Error
All Implemented Interfaces:
Serializable, Comparable<PasswordExpirationAccountState.Error>, Constable, AccountState.Error
Enclosing class:
PasswordExpirationAccountState

public static enum PasswordExpirationAccountState.Error extends Enum<PasswordExpirationAccountState.Error> implements AccountState.Error
Enum to define password expiration error.
  • Enum Constant Details

  • Constructor Details

    • Error

      private Error()
  • Method Details

    • values

      public static PasswordExpirationAccountState.Error[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PasswordExpirationAccountState.Error valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public int getCode()
      Description copied from interface: AccountState.Error
      Returns the error code.
      Specified by:
      getCode in interface AccountState.Error
      Returns:
      error code
    • getMessage

      public String getMessage()
      Description copied from interface: AccountState.Error
      Returns the error message.
      Specified by:
      getMessage in interface AccountState.Error
      Returns:
      error message
    • throwSecurityException

      public void throwSecurityException() throws LoginException
      Description copied from interface: AccountState.Error
      Throws the LoginException that best maps to this error.
      Specified by:
      throwSecurityException in interface AccountState.Error
      Throws:
      LoginException - for this account state error