|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<AccountStatusNotificationProperty>
com.unboundid.directory.sdk.ds.types.AccountStatusNotificationProperty
@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum AccountStatusNotificationProperty
This class implements an enumeration that holds the possible set of additional properties that can be included in an account status notification.
Enum Constant Summary | |
---|---|
ACCOUNT_UNLOCK_TIME
The property whose value will be a generalized time representation of the time at which the user's account will be unlocked. |
|
NEW_PASSWORD
The property whose value will be a clear-text representation of the user's new password. |
|
OLD_PASSWORD
The property whose value will be a clear-text representation of the user's old password. |
|
PASSWORD_EXPIRATION_TIME
The property whose value will be the generalized time representation of the time that the user's password will expire. |
|
PASSWORD_POLICY_DN
The property whose value will be the string representation of the DN of the password policy for the target user. |
|
SECONDS_UNTIL_EXPIRATION
The property whose value will be the number of seconds until the user's password expires. |
|
SECONDS_UNTIL_UNLOCK
The property whose value will be the number of seconds until the user's account is unlocked. |
|
TIME_UNTIL_EXPIRATION
The property whose value will be a localized, human-readable representation of the length of time until the user's password expires. |
|
TIME_UNTIL_UNLOCK
The property whose value will be a localized, human-readable representation of the length of time until the user's account is unlocked. |
Method Summary | |
---|---|
static AccountStatusNotificationProperty |
forName(java.lang.String name)
Retrieves the account status notification type with the specified name. |
java.lang.String |
getName()
Retrieves the name for this account status notification property. |
java.lang.String |
toString()
Retrieves a string representation of this account status notification property. |
static AccountStatusNotificationProperty |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static AccountStatusNotificationProperty[] |
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 |
---|
public static final AccountStatusNotificationProperty PASSWORD_POLICY_DN
public static final AccountStatusNotificationProperty ACCOUNT_UNLOCK_TIME
AccountStatusNotificationType.ACCOUNT_TEMPORARILY_LOCKED
notification type.
public static final AccountStatusNotificationProperty SECONDS_UNTIL_UNLOCK
AccountStatusNotificationType.ACCOUNT_TEMPORARILY_LOCKED
notification type.
public static final AccountStatusNotificationProperty TIME_UNTIL_UNLOCK
AccountStatusNotificationType.ACCOUNT_TEMPORARILY_LOCKED
notification type.
public static final AccountStatusNotificationProperty PASSWORD_EXPIRATION_TIME
AccountStatusNotificationType.PASSWORD_EXPIRING
notification type.
public static final AccountStatusNotificationProperty SECONDS_UNTIL_EXPIRATION
AccountStatusNotificationType.PASSWORD_EXPIRING
notification type.
public static final AccountStatusNotificationProperty TIME_UNTIL_EXPIRATION
AccountStatusNotificationType.PASSWORD_EXPIRING
notification type.
public static final AccountStatusNotificationProperty OLD_PASSWORD
AccountStatusNotificationType.PASSWORD_RESET
and
AccountStatusNotificationType.PASSWORD_CHANGED
notification types.
public static final AccountStatusNotificationProperty NEW_PASSWORD
AccountStatusNotificationType.PASSWORD_RESET
and
AccountStatusNotificationType.PASSWORD_CHANGED
notification types.
Method Detail |
---|
public static AccountStatusNotificationProperty[] values()
for (AccountStatusNotificationProperty c : AccountStatusNotificationProperty.values()) System.out.println(c);
public static AccountStatusNotificationProperty valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic static AccountStatusNotificationProperty forName(java.lang.String name)
name
- The name for the account status notification type to
retrieve.
null
if there is no type with the given name.public java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Enum<AccountStatusNotificationProperty>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |