Enum ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType
- java.lang.Object
-
- java.lang.Enum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
-
- org.forgerock.opendj.server.config.meta.ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType
-
- All Implemented Interfaces:
Serializable
,Comparable<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
- Enclosing class:
- ErrorLogAccountStatusNotificationHandlerCfgDefn
public static enum ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType extends Enum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
Defines the set of permissible values for the "account-status-notification-type" property.Indicates which types of event can trigger an account status notification.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description 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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toString()
static ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType
valueOf(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.
-
-
-
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(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
public String toString()
- Overrides:
toString
in classEnum<ErrorLogAccountStatusNotificationHandlerCfgDefn.AccountStatusNotificationType>
-
-