org.opends.server.admin.std.meta
Enum ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType

java.lang.Object
  extended by java.lang.Enum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
      extended by org.opends.server.admin.std.meta.ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
Enclosing class:
ErrorLogAccountStatusNotificationHandlerCfgDefn

public static enum ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType
extends java.lang.Enum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>

Defines the set of permissable values for the "account-status-notification-type" property.

Indicates which types of event can trigger an account status notification.


Enum Constant Summary
ACCOUNT_DISABLED
          Generate a notification whenever a user account has been disabled by an administrator.
ACCOUNT_ENABLED
          Generate a notification whenever a user account has been enabled by an administrator.
ACCOUNT_EXPIRED
          Generate a notification whenever a user authentication has failed because the account has expired.
ACCOUNT_IDLE_LOCKED
          Generate a notification whenever a user account has been locked because it was idle for too long.
ACCOUNT_PERMANENTLY_LOCKED
          Generate a notification whenever a user account has been permanently locked after too many failed attempts.
ACCOUNT_RESET_LOCKED
          Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.
ACCOUNT_TEMPORARILY_LOCKED
          Generate a notification whenever a user account has been temporarily locked after too many failed attempts.
ACCOUNT_UNLOCKED
          Generate a notification whenever a user account has been unlocked by an administrator.
PASSWORD_CHANGED
          Generate a notification whenever a user changes his/her own password.
PASSWORD_EXPIRED
          Generate a notification whenever a user authentication has failed because the password has expired.
PASSWORD_EXPIRING
          Generate a notification whenever a password expiration warning is encountered for a user password for the first time.
PASSWORD_RESET
          Generate a notification whenever a user's password is reset by an administrator.
 
Method Summary
 java.lang.String toString()
          
static ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ACCOUNT_DISABLED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_DISABLED
Generate a notification whenever a user account has been disabled by an administrator.


ACCOUNT_ENABLED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_ENABLED
Generate a notification whenever a user account has been enabled by an administrator.


ACCOUNT_EXPIRED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_EXPIRED
Generate a notification whenever a user authentication has failed because the account has expired.


ACCOUNT_IDLE_LOCKED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_IDLE_LOCKED
Generate a notification whenever a user account has been locked because it was idle for too long.


ACCOUNT_PERMANENTLY_LOCKED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_PERMANENTLY_LOCKED
Generate a notification whenever a user account has been permanently locked after too many failed attempts.


ACCOUNT_RESET_LOCKED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_RESET_LOCKED
Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.


ACCOUNT_TEMPORARILY_LOCKED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_TEMPORARILY_LOCKED
Generate a notification whenever a user account has been temporarily locked after too many failed attempts.


ACCOUNT_UNLOCKED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType ACCOUNT_UNLOCKED
Generate a notification whenever a user account has been unlocked by an administrator.


PASSWORD_CHANGED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType PASSWORD_CHANGED
Generate a notification whenever a user changes his/her own password.


PASSWORD_EXPIRED

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType PASSWORD_EXPIRED
Generate a notification whenever a user authentication has failed because the password has expired.


PASSWORD_EXPIRING

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType PASSWORD_EXPIRING
Generate a notification whenever a password expiration warning is encountered for a user password for the first time.


PASSWORD_RESET

public static final ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType PASSWORD_RESET
Generate a notification whenever a user's password is reset by an administrator.

Method Detail

values

public static ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType c : ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Enum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>