public interface

EnumUserBeanEvents

implements EnumUserEntityBeanEvents
com.microstrategy.web.beans.EnumUserBeanEvents

Class Overview

This interface defines all events ID and arguments for UserBean. Note that this interface extends from EnumUserEntityBeanEvents, it inherits all events from that interface also.

For existing events in EnumUserEntityBeanEvents, for UserBean, there maybe additional arguments to carry more UserBean specific information.

For event USER_ENTITY_EVENT_MODIFY_BASIC, there are additional possible arguments:

These parameters are optional, any missing parameter means no change to that part of information.

For event USER_ENTITY_EVENT_MODIFY_AUTH, there are additional possible arguments:

These parameters are optional, any missing parameter means no change to that part of information.

Summary

Constants
int USER_EVENT_ARGUMENT_DISABLE Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_LOGIN_NAME Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD_AUTO_EXPIRE Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD_CONFIRM Whether there should be password confirmation.
int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_DAYS Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_FREQ Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_PASSWORD_NOT_MODIFIABLE Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_STANDARD_AUTH_DISABLE Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
int USER_EVENT_ARGUMENT_WHID Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH.
int USER_EVENT_ARGUMENT_WHPWD Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH.
int USER_EVENT_ARGUMENT_WINID Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH.
int USER_EVENT_ARGUMNET_PASSWORD_MUST_CHANGE Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC.
String USER_EVENT_GUI_PASSWORD_FIELD_TEXT The text string to be displayed in password field.
[Expand]
Inherited Constants
From interface com.microstrategy.web.beans.EnumEditableObjectBeanEvents
From interface com.microstrategy.web.beans.EnumObjectBeanEvents
From interface com.microstrategy.web.beans.EnumUserEntityBeanEvents

Constants

public static final int USER_EVENT_ARGUMENT_DISABLE

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is set to ARGUMENT_VALUE_YES to disable the account and ARGUMENT_VALUE_NO to enable the account.

Constant Value: 65536007 (0x03e80007)

public static final int USER_EVENT_ARGUMENT_LOGIN_NAME

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is a string represents the login name.

Constant Value: 65536001 (0x03e80001)

public static final int USER_EVENT_ARGUMENT_PASSWORD

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is a string represents the password.

Constant Value: 65536002 (0x03e80002)

public static final int USER_EVENT_ARGUMENT_PASSWORD_AUTO_EXPIRE

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The possible value for this argument are ARGUMENT_VALUE_YES and ARGUMENT_VALUE_NO to specify that whether the password of this account will be expired automatically.

Constant Value: 65536014 (0x03e8000e)

public static final int USER_EVENT_ARGUMENT_PASSWORD_CONFIRM

Whether there should be password confirmation.

Constant Value: 65536012 (0x03e8000c)

public static final int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is a string representing the password expiration date. The date format is in java DateForm.SHORT style and client's display Locale. This parameter carrys the same information as USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_DAYS. When both parameters have value other than the existing value on the user, this one will take effect, and USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_DAYS will be ignored.

Constant Value: 65536005 (0x03e80005)

public static final int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_DAYS

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is a string representing the password expiration date as number of days from current date. This parameter carrys the same information as USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION. When both parameters have value other than the existing value on the user, USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION will take effect, and this one will be ignored.

Constant Value: 65536013 (0x03e8000d)

public static final int USER_EVENT_ARGUMENT_PASSWORD_EXPIRATION_FREQ

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is a string representing password expiration frequence in day.

Constant Value: 65536006 (0x03e80006)

public static final int USER_EVENT_ARGUMENT_PASSWORD_NOT_MODIFIABLE

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument ARGUMENT_VALUE_YES for not modifiable and ARGUMENT_VALUE_NO for modifiable.

Constant Value: 65536003 (0x03e80003)

public static final int USER_EVENT_ARGUMENT_STANDARD_AUTH_DISABLE

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument is set to ARGUMENT_VALUE_YES to disable standard authentication and ARGUMENT_VALUE_NO to not disable standard authentication.

Constant Value: 65536008 (0x03e80008)

public static final int USER_EVENT_ARGUMENT_WHID

Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH. The value for this argument is a string representing the warehouse user account name.

Constant Value: 65536010 (0x03e8000a)

public static final int USER_EVENT_ARGUMENT_WHPWD

Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH. The value for this argument is a string representing the warehouse user account password.

Constant Value: 65536011 (0x03e8000b)

public static final int USER_EVENT_ARGUMENT_WINID

Additional argument for event USER_ENTITY_EVENT_MODIFY_AUTH. The value for this argument is a string representing the window's user account name.

Constant Value: 65536009 (0x03e80009)

public static final int USER_EVENT_ARGUMNET_PASSWORD_MUST_CHANGE

Additional argument for event USER_ENTITY_EVENT_MODIFY_BASIC. The value for this argument ARGUMENT_VALUE_YES for password must change and ARGUMENT_VALUE_NO for password not must change.

Constant Value: 65536004 (0x03e80004)

public static final String USER_EVENT_GUI_PASSWORD_FIELD_TEXT

The text string to be displayed in password field. When event handler gets this string for a password type argument, it will treat it as the password not be modified.

Constant Value: "********"