|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.as400.resource.Resource
com.ibm.as400.resource.ChangeableResource
com.ibm.as400.resource.RUser
User
instead, as this package may be removed in the future.
The RUser class represents a user profile and directory entry on the system.
The following attribute IDs are supported:
ACCOUNTING_CODE
ALLOW_SYNCHRONIZATION
ASSISTANCE_LEVEL
ATTENTION_KEY_HANDLING_PROGRAM
BUILDING
CC_MAIL_ADDRESS
CC_MAIL_COMMENT
CHARACTER_CODE_SET_ID
CHARACTER_IDENTIFIER_CONTROL
COMPANY
COUNTRY_ID
CURRENT_LIBRARY_NAME
DATE_PASSWORD_EXPIRES
DAYS_UNTIL_PASSWORD_EXPIRES
DEPARTMENT
DIGITAL_CERTIFICATE_INDICATOR
DISPLAY_SIGN_ON_INFORMATION
FAX_TELEPHONE_NUMBER
FIRST_NAME
FULL_NAME
GROUP_AUTHORITY
GROUP_AUTHORITY_TYPE
GROUP_ID_NUMBER
GROUP_MEMBER_INDICATOR
GROUP_PROFILE_NAME
HIGHEST_SCHEDULING_PRIORITY
HOME_DIRECTORY
INDIRECT_USER
INITIAL_MENU
INITIAL_PROGRAM
JOB_DESCRIPTION
JOB_TITLE
KEYBOARD_BUFFERING
LANGUAGE_ID
LAST_NAME
LIMIT_CAPABILITIES
LIMIT_DEVICE_SESSIONS
LOCALE_JOB_ATTRIBUTES
LOCALE_PATH_NAME
LOCAL_DATA_INDICATOR
LOCATION
MAILING_ADDRESS_LINE_1
MAILING_ADDRESS_LINE_2
MAILING_ADDRESS_LINE_3
MAILING_ADDRESS_LINE_4
MAIL_NOTIFICATION
MANAGER_CODE
MAXIMUM_ALLOWED_STORAGE
MESSAGE_NOTIFICATION
MESSAGE_QUEUE_DELIVERY_METHOD
MESSAGE_QUEUE
MESSAGE_QUEUE_SEVERITY
MIDDLE_NAME
NETWORK_USER_ID
NO_PASSWORD_INDICATOR
OBJECT_AUDITING_VALUE
OFFICE
OR_NAME
OUTPUT_QUEUE
OWNER
PASSWORD_CHANGE_DATE
PASSWORD_EXPIRATION_INTERVAL
PREFERRED_NAME
PREVIOUS_SIGN_ON
PRINT_COVER_PAGE
PRINT_DEVICE
PRIORITY_MAIL_NOTIFICATION
SET_PASSWORD_TO_EXPIRE
SIGN_ON_ATTEMPTS_NOT_VALID
SMTP_DOMAIN
SMTP_ROUTE
SMTP_USER_ID
SORT_SEQUENCE_TABLE
SPECIAL_AUTHORITIES
SPECIAL_ENVIRONMENT
STATUS
STORAGE_USED
SUPPLEMENTAL_GROUPS
TELEPHONE_NUMBER_1
TELEPHONE_NUMBER_2
TEXT
TEXT_DESCRIPTION
USER_ACTION_AUDIT_LEVEL
USER_ADDRESS
USER_CLASS
USER_DESCRIPTION
USER_ID
USER_ID_NUMBER
USER_OPTIONS
USER_PROFILE_NAME
Use any of these attribute IDs with
getAttributeValue()
and setAttributeValue()
to access the attribute values for an RUser.
// Create an RUser object to refer to a specific user. AS400 system = new AS400("MYSYSTEM", "MYUSERID", "MYPASSWORD"); RUser user = new RUser(system, "AUSERID");
// Get the user status. String status = (String)user.getAttributeValue(RUser.STATUS);
// Set the print device for a user to work station. user.setAttributeValue(RUser.PRINT_DEVICE, RUser.PRINT_DEVICE_WORK_STATION);
// Commit the attribute change. user.commitAttributeChanges();
RUserList
,
Serialized FormField Summary | |
---|---|
static String |
ACCOUNTING_CODE
Deprecated. Attribute ID for accounting code. |
static String |
ALLOW_SYNCHRONIZATION
Deprecated. Attribute ID for allow synchronization. |
static String |
ASSISTANCE_LEVEL
Deprecated. Attribute ID for assistance level. |
static String |
ASSISTANCE_LEVEL_ADVANCED
Deprecated. Attribute value indicating the expert system user interface. |
static String |
ASSISTANCE_LEVEL_BASIC
Deprecated. Attribute value indicating the Operational Assistant user interface. |
static String |
ASSISTANCE_LEVEL_INTERMEDIATE
Deprecated. Attribute value indicating the system user interface. |
static String |
ATTENTION_KEY_HANDLING_PROGRAM
Deprecated. Attribute ID for attention key handling program. |
static String |
ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
Deprecated. Attribute value indicating the Operational Assistant attention key handling program. |
static String |
BUILDING
Deprecated. Attribute ID for building. |
static String |
CC_MAIL_ADDRESS
Deprecated. Attribute ID for cc:Mail address. |
static String |
CC_MAIL_COMMENT
Deprecated. Attribute ID for cc:Mail comment. |
static String |
CHARACTER_CODE_SET_ID
Deprecated. Attribute ID for character code set ID. |
static String |
CHARACTER_IDENTIFIER_CONTROL
Deprecated. Attribute ID for character identifier control. |
static String |
CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
Deprecated. Attribute value indicating the same function as on the CHRID command parameter for display files, printer files, and panel groups. |
static String |
CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
Deprecated. Attribute value indicating the same function as on the CHRID command parameter for display files, printer files, and panel groups. |
static String |
COMPANY
Deprecated. Attribute ID for company. |
static String |
COUNTRY_ID
Deprecated. Attribute ID for country ID. |
static String |
CURRENT_LIBRARY_NAME
Deprecated. Attribute ID for current library. |
static String |
CURRENT_LIBRARY_NAME_DEFAULT
Deprecated. Attribute value indicating that the user does not have a current library. |
static String |
DATE_PASSWORD_EXPIRES
Deprecated. Attribute ID for date password expires. |
static String |
DAYS_UNTIL_PASSWORD_EXPIRES
Deprecated. Attribute ID for days until password expires. |
static String |
DEPARTMENT
Deprecated. Attribute ID for department. |
static String |
DIGITAL_CERTIFICATE_INDICATOR
Deprecated. Attribute ID for digital certificate indicator. |
static String |
DISPLAY_SIGN_ON_INFORMATION
Deprecated. Attribute ID for display sign-on information. |
static String |
FAX_TELEPHONE_NUMBER
Deprecated. Attribute ID for fax telephone number. |
static String |
FIRST_NAME
Deprecated. Attribute ID for first name. |
static String |
FULL_NAME
Deprecated. Attribute ID for full name. |
static String |
GROUP_AUTHORITY
Deprecated. Attribute ID for group authority. |
static String |
GROUP_AUTHORITY_ALL
Deprecated. Attribute value indicating that the group profile has all authority to the objects the user creates. |
static String |
GROUP_AUTHORITY_CHANGE
Deprecated. Attribute value indicating that the group profile has change authority to the objects the user creates. |
static String |
GROUP_AUTHORITY_EXCLUDE
Deprecated. Attribute value indicating that the group profile has exclude authority to the objects the user creates. |
static String |
GROUP_AUTHORITY_TYPE
Deprecated. Attribute ID for group authority type. |
static String |
GROUP_AUTHORITY_TYPE_PGP
Deprecated. Attribute value indicating that the group profile will be the primary group for objects the user creates. |
static String |
GROUP_AUTHORITY_TYPE_PRIVATE
Deprecated. Attribute value indicating that the group profile has a private authority to the objects the user creates, or the user does not have a group profile. |
static String |
GROUP_AUTHORITY_USE
Deprecated. Attribute value indicating that the group profile has use authority to the objects the user creates. |
static String |
GROUP_ID_NUMBER
Deprecated. Attribute ID for group ID number. |
static Long |
GROUP_ID_NUMBER_GENERATE
Deprecated. Attribute value indicating the system should generate a unique group ID number (*GEN). |
static Long |
GROUP_ID_NUMBER_NONE
Deprecated. Attribute value indicating the group ID number is *NONE. |
static String |
GROUP_MEMBER_INDICATOR
Deprecated. Attribute ID for group member indicator. |
static String |
GROUP_PROFILE_NAME
Deprecated. Attribute ID for group profile name. |
static String |
HIGHEST_SCHEDULING_PRIORITY
Deprecated. Attribute ID for highest scheduling priority. |
static String |
HOME_DIRECTORY
Deprecated. Attribute ID for home directory. |
static String |
INDIRECT_USER
Deprecated. Attribute ID for indirect user. |
static String |
INITIAL_MENU
Deprecated. Attribute ID for initial menu. |
static String |
INITIAL_MENU_SIGNOFF
Deprecated. Attribute value for initial menu signoff. |
static String |
INITIAL_PROGRAM
Deprecated. Attribute ID for initial program. |
static String |
JOB_DESCRIPTION
Deprecated. Attribute ID for job description. |
static String |
JOB_TITLE
Deprecated. Attribute ID for job title. |
static String |
KEYBOARD_BUFFERING
Deprecated. Attribute ID for keyboard buffering. |
static String |
KEYBOARD_BUFFERING_TYPE_AHEAD
Deprecated. Attribute value indicating the type-ahead option is on, but the attention-key buffering options is not. |
static String |
LANGUAGE_ID
Deprecated. Attribute ID for language ID. |
static String |
LAST_NAME
Deprecated. Attribute ID for last name. |
static String |
LIMIT_CAPABILITIES
Deprecated. Attribute ID for limit capabilities. |
static String |
LIMIT_CAPABILITIES_PARTIAL
Deprecated. Attribute value indicating the user cannot change the initial program or current library. |
static String |
LIMIT_DEVICE_SESSIONS
Deprecated. Attribute ID for limit device sessions. |
static String |
LOCAL_DATA_INDICATOR
Deprecated. Attribute ID for local data indicator. |
static String |
LOCAL_DATA_INDICATOR_LOCAL
Deprecated. Attribute value indicating that the user was created on this system or if a remote user was created on this system. |
static String |
LOCAL_DATA_INDICATOR_SHADOWED
Deprecated. Attribute value indicating that the user was shadowed from another system. |
static String |
LOCALE_JOB_ATTRIBUTES
Deprecated. Attribute ID for locale job attributes. |
static String |
LOCALE_JOB_ATTRIBUTES_CCSID
Deprecated. Attribute value indicating that the coded character set identifier is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
Deprecated. Attribute value indicating that the date format is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
Deprecated. Attribute value indicating that the date separator is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
Deprecated. Attribute value indicating that the decimal format is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
Deprecated. Attribute value indicating that the sort sequence is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
Deprecated. Attribute value indicating that the time separator is set from the locale path name at the time a job is started for this user profile. |
static String |
LOCALE_PATH_NAME
Deprecated. Attribute ID for locale path name. |
static String |
LOCALE_PATH_NAME_C
Deprecated. Attribute value indicating the C locale path name. |
static String |
LOCALE_PATH_NAME_POSIX
Deprecated. Attribute value indicating the POSIX locale path name. |
static String |
LOCATION
Deprecated. Attribute ID for location. |
static String |
MAIL_NOTIFICATION
Deprecated. Attribute ID for mail notification. |
static String |
MAIL_NOTIFICATION_ALL
Deprecated. Attribute value indicating that the user is notified of the arrival of all types of mail. |
static String |
MAIL_NOTIFICATION_NONE
Deprecated. Attribute value indicating that the user is not notified of the arrival of mail. |
static String |
MAIL_NOTIFICATION_SPECIFIC
Deprecated. Attribute value indicating that the user is notified of the arrival of specific types of mail. |
static String |
MAILING_ADDRESS_LINE_1
Deprecated. Attribute ID for mailing address line 1. |
static String |
MAILING_ADDRESS_LINE_2
Deprecated. Attribute ID for mailing address line 2. |
static String |
MAILING_ADDRESS_LINE_3
Deprecated. Attribute ID for mailing address line 3. |
static String |
MAILING_ADDRESS_LINE_4
Deprecated. Attribute ID for mailing address line 4. |
static String |
MANAGER_CODE
Deprecated. Attribute ID for manager code. |
static String |
MAXIMUM_ALLOWED_STORAGE
Deprecated. Attribute ID for maximum allowed storage. |
static String |
MESSAGE_NOTIFICATION
Deprecated. Attribute ID for message notification. |
static String |
MESSAGE_QUEUE
Deprecated. Attribute ID for message queue. |
static String |
MESSAGE_QUEUE_DELIVERY_METHOD
Deprecated. Attribute ID for message queue delivery method. |
static String |
MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
Deprecated. Attribute value indicating that the job to which the message queue is assigned is interrupted when a message arrives on the message queue. |
static String |
MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
Deprecated. Attribute value indicating that messages requiring replies are answered with their default reply. |
static String |
MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
Deprecated. Attribute value indicating that the messages are held in the message queue until they are requested by the user or program. |
static String |
MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
Deprecated. Attribute value indicating that the job to which the message queue is assigned is notified when a message arrives on the message queue. |
static String |
MESSAGE_QUEUE_SEVERITY
Deprecated. Attribute ID for message queue severity. |
static String |
MIDDLE_NAME
Deprecated. Attribute ID for middle name. |
static String |
NETWORK_USER_ID
Deprecated. Attribute ID for network user ID. |
static String |
NO
Deprecated. Attribute value for no. |
static Date |
NO_DATE
Deprecated. Attribute value for no date. |
static String |
NO_PASSWORD_INDICATOR
Deprecated. Attribute ID for no password indicator. |
static String |
NONE
Deprecated. Attribute value for none. |
static String |
OBJECT_AUDITING_VALUE
Deprecated. Attribute ID for object auditing value. |
static String |
OBJECT_AUDITING_VALUE_ALL
Deprecated. Attribute value indicating that object read and change operations are audited for the user if the object's auditing value is *USRPRF. |
static String |
OBJECT_AUDITING_VALUE_CHANGE
Deprecated. Attribute value indicating that object changes are audited for the user if the object's auditing value is *USRPRF. |
static String |
OFFICE
Deprecated. Attribute ID for office. |
static String |
OR_NAME
Deprecated. Attribute ID for O/R name. |
static String |
OUTPUT_QUEUE
Deprecated. Attribute ID for output queue. |
static String |
OUTPUT_QUEUE_DEVICE
Deprecated. Attribute value indicating that an output queue with the same name as the device specified in the printer device parameter is used. |
static String |
OUTPUT_QUEUE_WORK_STATION
Deprecated. Attribute value indicating that the output queue assigned to the user's work station is used. |
static String |
OWNER
Deprecated. Attribute ID for owner. |
static String |
OWNER_GROUP_PROFILE
Deprecated. Attribute value indicating that the user's group profile owns any objects the user creates. |
static String |
OWNER_USER_PROFILE
Deprecated. Attribute value indicating that the user owns any objects the user creates. |
static String |
PASSWORD_CHANGE_DATE
Deprecated. Attribute ID for password change date. |
static String |
PASSWORD_EXPIRATION_INTERVAL
Deprecated. Attribute ID for password expiration interval. |
static String |
PREFERRED_NAME
Deprecated. Attribute ID for preferred name. |
static String |
PREVIOUS_SIGN_ON
Deprecated. Attribute ID for previous sign-on. |
static String |
PRINT_COVER_PAGE
Deprecated. Attribute ID for print cover page. |
static String |
PRINT_DEVICE
Deprecated. Attribute ID for print device. |
static String |
PRINT_DEVICE_WORK_STATION
Deprecated. Attribute value indicating that the printer assigned to the user's work station is used. |
static String |
PRIORITY_MAIL_NOTIFICATION
Deprecated. Attribute ID for priority mail notification. |
static String |
SET_PASSWORD_TO_EXPIRE
Deprecated. Attribute ID for set password to expire. |
static String |
SIGN_ON_ATTEMPTS_NOT_VALID
Deprecated. Attribute ID for sign-on attempts not valid. |
static String |
SMTP_DOMAIN
Deprecated. Attribute ID for SMTP domain. |
static String |
SMTP_ROUTE
Deprecated. Attribute ID for SMTP route. |
static String |
SMTP_USER_ID
Deprecated. Attribute ID for SMTP user ID. |
static String |
SORT_SEQUENCE_TABLE
Deprecated. Attribute ID for sort sequence table. |
static String |
SORT_SEQUENCE_TABLE_HEX
Deprecated. Attribute value indicating that the hexadecimal values of the characters are used to determine the sort sequence. |
static String |
SORT_SEQUENCE_TABLE_SHARED
Deprecated. Attribute value indicating that a shared-weight sort table associated with the language specified |
static String |
SORT_SEQUENCE_TABLE_UNIQUE
Deprecated. Attribute value indicating that a unique-weight sort table associated with the language specified |
static String |
SPECIAL_AUTHORITIES
Deprecated. Attribute ID for special authorities. |
static String |
SPECIAL_AUTHORITIES_ALL_OBJECT
Deprecated. Attribute value indicating all object special authorities. |
static String |
SPECIAL_AUTHORITIES_AUDIT
Deprecated. Attribute value indicating audit special authorities. |
static String |
SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
Deprecated. Attribute value indicating I/O system configuration special authorities. |
static String |
SPECIAL_AUTHORITIES_JOB_CONTROL
Deprecated. Attribute value indicating job control special authorities. |
static String |
SPECIAL_AUTHORITIES_SAVE_SYSTEM
Deprecated. Attribute value indicating save system special authorities. |
static String |
SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
Deprecated. Attribute value indicating security administrator special authorities. |
static String |
SPECIAL_AUTHORITIES_SERVICE
Deprecated. Attribute value indicating service special authorities. |
static String |
SPECIAL_AUTHORITIES_SPOOL_CONTROL
Deprecated. Attribute value indicating spool control special authorities. |
static String |
SPECIAL_ENVIRONMENT
Deprecated. Attribute ID for special environment. |
static String |
SPECIAL_ENVIRONMENT_SYSTEM_36
Deprecated. Attribute value indicating that the user operates in the System/36 environment. |
static String |
STATUS
Deprecated. Attribute ID for status. |
static String |
STATUS_ENABLED
Deprecated. Attribute value indicating that the user profile is enabled. |
static String |
STATUS_NOT_ENABLED
Deprecated. Attribute value indicating that the user profile is not enabled. |
static String |
STORAGE_USED
Deprecated. Attribute ID for storage used. |
static String |
SUPPLEMENTAL_GROUPS
Deprecated. Attribute ID for supplemental groups. |
static String |
SYSTEM_VALUE
Deprecated. Attribute value for system value. |
static String |
TELEPHONE_NUMBER_1
Deprecated. Attribute ID for telephone number 1. |
static String |
TELEPHONE_NUMBER_2
Deprecated. Attribute ID for telephone number 2. |
static String |
TEXT
Deprecated. Attribute ID for text. |
static String |
TEXT_DESCRIPTION
Deprecated. Attribute ID for text description. |
static String |
USER_ACTION_AUDIT_LEVEL
Deprecated. Attribute ID for user action audit level. |
static String |
USER_ACTION_AUDIT_LEVEL_COMMAND
Deprecated. Attribute value indicating that the user has the *CMD audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_CREATE
Deprecated. Attribute value indicating that the user has the *CREATE audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_DELETE
Deprecated. Attribute value indicating that the user has the *DELETE audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_JOB_DATA
Deprecated. Attribute value indicating that the user has the *JOBDTA audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
Deprecated. Attribute value indicating that the user has the *OBJMGT audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
Deprecated. Attribute value indicating that the user has the *OFCSRV audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_OPTICAL
Deprecated. Attribute value indicating that the user has the *OPTICAL audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
Deprecated. Attribute value indicating that the user has the *PGMADP audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
Deprecated. Attribute value indicating that the user has the *SAVRST audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_SECURITY
Deprecated. Attribute value indicating that the user has the *SECURITY audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_SERVICE
Deprecated. Attribute value indicating that the user has the *SERVICE audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
Deprecated. Attribute value indicating that the user has the *SPLFDTA audit value specified in the user profile. |
static String |
USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
Deprecated. Attribute value indicating that the user has the *SYSMGT audit value specified in the user profile. |
static String |
USER_ADDRESS
Deprecated. Attribute ID for user address. |
static String |
USER_CLASS
Deprecated. Attribute ID for user class name. |
static String |
USER_CLASS_PROGRAMMER
Deprecated. Attribute value indicating that the user has a class of programmer. |
static String |
USER_CLASS_SECURITY_ADMINISTRATOR
Deprecated. Attribute value indicating that the user has a class of security administrator. |
static String |
USER_CLASS_SECURITY_OFFICER
Deprecated. Attribute value indicating that the user has a class of security officer. |
static String |
USER_CLASS_SYSTEM_OPERATOR
Deprecated. Attribute value indicating that the user has a class of system operator. |
static String |
USER_CLASS_USER
Deprecated. Attribute value indicating that the user has a class of end user. |
static String |
USER_DESCRIPTION
Deprecated. Attribute ID for user description. |
static String |
USER_ID
Deprecated. Attribute ID for user ID. |
static String |
USER_ID_NUMBER
Deprecated. Attribute ID for user ID number. |
static String |
USER_OPTIONS
Deprecated. Attribute ID for user options. |
static String |
USER_OPTIONS_EXPERT
Deprecated. Attribute value indicating that more detailed information is shown when the user is defining or changing the system using edit or display object authority. |
static String |
USER_OPTIONS_FULL_SCREEN_HELP
Deprecated. Attribute value indicating that UIM online help is to be displayed on a full screen or a window. |
static String |
USER_OPTIONS_KEYWORDS
Deprecated. Attribute value indicating that keywords are shown when a CL command is displayed. |
static String |
USER_OPTIONS_NO_STATUS_MESSAGE
Deprecated. Attribute value indicating that status messages sent to the user are not shown. |
static String |
USER_OPTIONS_PRINT_COMPLETE_MESSAGE
Deprecated. Attribute value indicating that a message is sent to the user when a spooled file is printed. |
static String |
USER_OPTIONS_ROLL_KEY
Deprecated. Attribute value indicating that the opposite action from the system default for roll keys is taken. |
static String |
USER_OPTIONS_STATUS_MESSAGE
Deprecated. Attribute value indicating that status messages sent to the user are shown. |
static String |
USER_PROFILE_NAME
Deprecated. Attribute ID for user profile name. |
static String |
YES
Deprecated. Attribute value for yes. |
Constructor Summary | |
---|---|
RUser()
Deprecated. Constructs an RUser object. |
|
RUser(AS400 system,
String name)
Deprecated. Constructs an RUser object. |
Method Summary | |
---|---|
protected void |
commitAttributeChanges(Object[] attributeIDs,
Object[] values,
int[] bidiStringTypes)
Deprecated. Commits the specified attribute changes. |
void |
delete()
Deprecated. Deletes the user. |
protected void |
establishConnection()
Deprecated. Establishes the connection to the system. |
protected void |
freezeProperties()
Deprecated. Freezes any property changes. |
Object |
getAttributeUnchangedValue(Object attributeID,
int bidiStringType)
Deprecated. Returns the unchanged value of an attribute. |
String |
getName()
Deprecated. Returns the user profile name. |
boolean |
hasSpecialAuthority(String authority)
Deprecated. Indicates if this user profile has been granted the specified authority, or belongs to a group profile that has been granted the specified authority. |
protected boolean |
isBidiEnabled()
Deprecated. Indicates if this resource is enabled for bidirectional character conversion. |
void |
refreshAttributeValues()
Deprecated. Refreshes the values for all attributes. |
void |
setName(String name)
Deprecated. Sets the user profile name. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String SYSTEM_VALUE
public static final String YES
public static final String NO
public static final String NONE
public static final Date NO_DATE
public static final String ACCOUNTING_CODE
public static final String ALLOW_SYNCHRONIZATION
public static final String ASSISTANCE_LEVEL
SYSTEM_VALUE
- The system value QASTLVL determines which user interface the user is using.
ASSISTANCE_LEVEL_BASIC
- The Operational Assistant user interface.
ASSISTANCE_LEVEL_INTERMEDIATE
- The system user interface.
ASSISTANCE_LEVEL_ADVANCED
- The expert system user interface.
public static final String ASSISTANCE_LEVEL_BASIC
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final String ASSISTANCE_LEVEL_INTERMEDIATE
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final String ASSISTANCE_LEVEL_ADVANCED
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final String ATTENTION_KEY_HANDLING_PROGRAM
SYSTEM_VALUE
- The system value QATNPGM determines the user's attention key handling program.
NONE
- No attention key handling program is used.
ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
- The Operational Assistant attention key handling program.
QSYSObjectPathName
,
Constant Field Valuespublic static final String ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
ATTENTION_KEY_HANDLING_PROGRAM
,
Constant Field Valuespublic static final String BUILDING
public static final String CC_MAIL_ADDRESS
public static final String CC_MAIL_COMMENT
public static final String CHARACTER_CODE_SET_ID
public static final String CHARACTER_IDENTIFIER_CONTROL
SYSTEM_VALUE
- The system value QCHRIDCTL will be used to determine the character
identifier control for this user.
CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
- Performs the same function as on the CHRID command parameter for display
files, printer files, and panel groups.
CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
- Performs the same function as on the CHRID command parameter for display
files, printer files, and panel groups.
public static final String CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
CHARACTER_IDENTIFIER_CONTROL
,
Constant Field Valuespublic static final String CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
CHARACTER_IDENTIFIER_CONTROL
,
Constant Field Valuespublic static final String COMPANY
public static final String COUNTRY_ID
SYSTEM_VALUE
- The system value QCNTRYID will be used to determine the country ID.
public static final String CURRENT_LIBRARY_NAME
CURRENT_LIBRARY_NAME_DEFAULT
- The user does not have a current library.
public static final String CURRENT_LIBRARY_NAME_DEFAULT
CURRENT_LIBRARY_NAME
,
Constant Field Valuespublic static final String DATE_PASSWORD_EXPIRES
NO_DATE
.
public static final String DAYS_UNTIL_PASSWORD_EXPIRES
public static final String DEPARTMENT
public static final String DIGITAL_CERTIFICATE_INDICATOR
public static final String DISPLAY_SIGN_ON_INFORMATION
SYSTEM_VALUE
- The system value QDSPSGNINF determines if the sign-on information display
is shown when the user signs on.
YES
- The sign-on information display is shown when the user signs on.
NO
- The sign-on information display is not shown when the user signs on.
public static final String FAX_TELEPHONE_NUMBER
public static final String FIRST_NAME
public static final String FULL_NAME
public static final String GROUP_AUTHORITY
NONE
if the user does not belong to a group.
Possible values are:
NONE
- The group profile has no authority to the objects the user creates,
or the user does not have a group profile.
GROUP_AUTHORITY_ALL
- The group profile has all authority to the objects the user creates.
GROUP_AUTHORITY_CHANGE
- The group profile has change authority to the objects the user creates.
GROUP_AUTHORITY_USE
- The group profile has use authority to the objects the user creates.
GROUP_AUTHORITY_EXCLUDE
- The group profile has exclude authority to the objects the user creates.
public static final String GROUP_AUTHORITY_ALL
GROUP_AUTHORITY
,
Constant Field Valuespublic static final String GROUP_AUTHORITY_CHANGE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final String GROUP_AUTHORITY_USE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final String GROUP_AUTHORITY_EXCLUDE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final String GROUP_AUTHORITY_TYPE
GROUP_AUTHORITY_TYPE_PRIVATE
- The group profile has a private authority to the objects the user creates,
or the user does not have a group profile.
GROUP_AUTHORITY_TYPE_PGP
- The group profile will be the primary group for objects the user creates.
public static final String GROUP_AUTHORITY_TYPE_PRIVATE
GROUP_AUTHORITY_TYPE
,
Constant Field Valuespublic static final String GROUP_AUTHORITY_TYPE_PGP
GROUP_AUTHORITY_TYPE
,
Constant Field Valuespublic static final String GROUP_ID_NUMBER
GROUP_ID_NUMBER_NONE
if the user does not
have a group ID. It will be GROUP_ID_NUMBER_GENERATE
if it was set as such; in which case, call
refreshAttributeValues()
to retrieve the actual group ID
that was generated by the system.
public static final Long GROUP_ID_NUMBER_GENERATE
GROUP_ID_NUMBER
public static final Long GROUP_ID_NUMBER_NONE
GROUP_ID_NUMBER
public static final String GROUP_MEMBER_INDICATOR
public static final String GROUP_PROFILE_NAME
NONE
- If the user does not have a group profile.
public static final String HIGHEST_SCHEDULING_PRIORITY
public static final String HOME_DIRECTORY
public static final String INDIRECT_USER
public static final String INITIAL_MENU
INITIAL_MENU_SIGNOFF
QSYSObjectPathName
,
Constant Field Valuespublic static final String INITIAL_MENU_SIGNOFF
INITIAL_MENU
,
Constant Field Valuespublic static final String INITIAL_PROGRAM
NONE
QSYSObjectPathName
,
Constant Field Valuespublic static final String JOB_DESCRIPTION
QSYSObjectPathName
,
Constant Field Valuespublic static final String JOB_TITLE
public static final String KEYBOARD_BUFFERING
SYSTEM_VALUE
- The system value QKBDBUF determines the keybpard buffering value for
this user.
YES
- The type-ahead and attention-key buffering options are both on.
NO
- The type-ahead and attention-key buffering options are not on.
KEYBOARD_BUFFERING_TYPE_AHEAD
- The type-ahead option is on, but the attention-key buffering options is not.
public static final String KEYBOARD_BUFFERING_TYPE_AHEAD
KEYBOARD_BUFFERING
,
Constant Field Valuespublic static final String LANGUAGE_ID
SYSTEM_VALUE
- The system value QLANGID will be used to determine the language ID.
public static final String LAST_NAME
public static final String LIMIT_CAPABILITIES
LIMIT_CAPABILITIES_PARTIAL
- The user cannot change the initial program or current library.
YES
- The user cannot change the initial menu, initial program,
or current library. The user cannot run commands from the
command line.
NO
- The user is not limited.
public static final String LIMIT_CAPABILITIES_PARTIAL
LIMIT_CAPABILITIES
,
Constant Field Valuespublic static final String LIMIT_DEVICE_SESSIONS
SYSTEM_VALUE
- The system value QLMTDEVSSN determines if the user is limited to one
device session.
YES
- The user is limited to one session.
NO
- The user is not limited to one device session.
public static final String LOCALE_JOB_ATTRIBUTES
NONE
- No job attributes are used from the locale path name at the time a job is
started for this user profile. If this is specified, then no other values
can be specified.
SYSTEM_VALUE
- The job attributes assigned from the locale path name are determined by
the system value QSETJOBATR at the time a job is started for this user profile.
If this is specified, then no other values can be specified.
LOCALE_JOB_ATTRIBUTES_CCSID
- The coded character set identifier is set from the locale path name
at the time a job is started for this user profile.
LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
- The date format is set from the locale path name
at the time a job is started for this user profile.
LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
- The date separator is set from the locale path name
at the time a job is started for this user profile.
LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
- The sort sequence is set from the locale path name
at the time a job is started for this user profile.
LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
- The time separator is set from the locale path name
at the time a job is started for this user profile.
LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
- The decimal format is set from the locale path name
at the time a job is started for this user profile.
public static final String LOCALE_JOB_ATTRIBUTES_CCSID
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final String LOCALE_PATH_NAME
SYSTEM_VALUE
- The QLOCALE system value is used to determine the locale path name.
NONE
- No locale path name is assigned.
LOCALE_PATH_NAME_C
- The C locale path name is assigned.
LOCALE_PATH_NAME_POSIX
- The POSIX locale path name is assigned.
public static final String LOCALE_PATH_NAME_C
LOCALE_PATH_NAME
,
Constant Field Valuespublic static final String LOCALE_PATH_NAME_POSIX
LOCALE_PATH_NAME
,
Constant Field Valuespublic static final String LOCAL_DATA_INDICATOR
LOCAL_DATA_INDICATOR_LOCAL
- If the user was created on this system or a remote user
was created on this system.
LOCAL_DATA_INDICATOR_SHADOWED
- If the user was shadowed from another system.
public static final String LOCAL_DATA_INDICATOR_LOCAL
LOCAL_DATA_INDICATOR
,
Constant Field Valuespublic static final String LOCAL_DATA_INDICATOR_SHADOWED
LOCAL_DATA_INDICATOR
,
Constant Field Valuespublic static final String LOCATION
public static final String MAILING_ADDRESS_LINE_1
public static final String MAILING_ADDRESS_LINE_2
public static final String MAILING_ADDRESS_LINE_3
public static final String MAILING_ADDRESS_LINE_4
public static final String MAIL_NOTIFICATION
MAIL_NOTIFICATION_SPECIFIC
- The user is notified of the arrival of specific types of mail.
Use the PRIORITY_MAIL_NOTIFICATION
and MESSAGE_NOTIFICATION
attributes
for specific information.
MAIL_NOTIFICATION_ALL
- The user is notified of the arrival of all types of mail.
MAIL_NOTIFICATION_NONE
- The user is not notified of the arrival of mail.
public static final String MAIL_NOTIFICATION_SPECIFIC
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final String MAIL_NOTIFICATION_ALL
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final String MAIL_NOTIFICATION_NONE
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final String MANAGER_CODE
public static final String MAXIMUM_ALLOWED_STORAGE
public static final String MESSAGE_NOTIFICATION
public static final String MESSAGE_QUEUE_DELIVERY_METHOD
MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
- The job to which the message queue is assigned is interrupted when a message
arrives on the message queue.
MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
- Messages requiring replies are answered with their default reply.
MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
- The messages are held in the message queue until they are requested by the
user or program.
MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
- The job to which the message queue is assigned is notified when a message arrives
on the message queue.
public static final String MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
MESSAGE_QUEUE_DELIVERY_METHOD
,
Constant Field Valuespublic static final String MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
MESSAGE_QUEUE_DELIVERY_METHOD
,
Constant Field Valuespublic static final String MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
MESSAGE_QUEUE_DELIVERY_METHOD
,
Constant Field Valuespublic static final String MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
MESSAGE_QUEUE_DELIVERY_METHOD
,
Constant Field Valuespublic static final String MESSAGE_QUEUE
QSYSObjectPathName
,
Constant Field Valuespublic static final String MESSAGE_QUEUE_SEVERITY
public static final String MIDDLE_NAME
public static final String NETWORK_USER_ID
public static final String NO_PASSWORD_INDICATOR
public static final String OBJECT_AUDITING_VALUE
NONE
- No additional object auditing is done for the user.
OBJECT_AUDITING_VALUE_CHANGE
- Object changes are audited for the user if the object's auditing
value is *USRPRF.
OBJECT_AUDITING_VALUE_ALL
- Object read and change operations are audited for the user
if the object's auditing value is *USRPRF.
public static final String OBJECT_AUDITING_VALUE_CHANGE
OBJECT_AUDITING_VALUE
,
Constant Field Valuespublic static final String OBJECT_AUDITING_VALUE_ALL
OBJECT_AUDITING_VALUE
,
Constant Field Valuespublic static final String OFFICE
public static final String OR_NAME
public static final String OUTPUT_QUEUE
OUTPUT_QUEUE_WORK_STATION
- The output queue assigned to the user's work station is used.
OUTPUT_QUEUE_DEVICE
- An output queue with the same name as the device specified
in the printer device parameter is used.
QSYSObjectPathName
,
Constant Field Valuespublic static final String OUTPUT_QUEUE_WORK_STATION
OUTPUT_QUEUE
,
Constant Field Valuespublic static final String OUTPUT_QUEUE_DEVICE
OUTPUT_QUEUE
,
Constant Field Valuespublic static final String OWNER
OWNER_USER_PROFILE
- The user owns any objects the user creates. If the user does not
have a group profile, the field contains this value.
OWNER_GROUP_PROFILE
- The user's group profile owns any objects the user creates.
public static final String OWNER_USER_PROFILE
OWNER
,
Constant Field Valuespublic static final String OWNER_GROUP_PROFILE
OWNER
,
Constant Field Valuespublic static final String PASSWORD_CHANGE_DATE
public static final String PASSWORD_EXPIRATION_INTERVAL
public static final String PREFERRED_NAME
public static final String PREVIOUS_SIGN_ON
NO_DATE
.
The Date value is converted using the default Java locale.
public static final String PRINT_COVER_PAGE
public static final String PRINT_DEVICE
PRINT_DEVICE_WORK_STATION
- The printer assigned to the user's work station is used.
SYSTEM_VALUE
- The default system printer specified in the system value QPRTDEV
is used.
public static final String PRINT_DEVICE_WORK_STATION
PRINT_DEVICE
,
Constant Field Valuespublic static final String PRIORITY_MAIL_NOTIFICATION
public static final String SET_PASSWORD_TO_EXPIRE
public static final String SIGN_ON_ATTEMPTS_NOT_VALID
public static final String SMTP_DOMAIN
public static final String SMTP_ROUTE
public static final String SMTP_USER_ID
public static final String SORT_SEQUENCE_TABLE
SORT_SEQUENCE_TABLE_HEX
- The hexadecimal values of the characters are used to determine the
sort sequence.
SORT_SEQUENCE_TABLE_UNIQUE
- A unique-weight sort table associated with the language specified.
SORT_SEQUENCE_TABLE_SHARED
- A shared-weight sort table associated with the language specified.
SYSTEM_VALUE
- The system value QSRTSEQ.
QSYSObjectPathName
,
Constant Field Valuespublic static final String SORT_SEQUENCE_TABLE_HEX
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final String SORT_SEQUENCE_TABLE_UNIQUE
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final String SORT_SEQUENCE_TABLE_SHARED
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES
SPECIAL_AUTHORITIES_ALL_OBJECT
- All object.
SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
- Security administrator.
SPECIAL_AUTHORITIES_JOB_CONTROL
- Job control.
SPECIAL_AUTHORITIES_SPOOL_CONTROL
- Spool control.
SPECIAL_AUTHORITIES_SAVE_SYSTEM
- Save system.
SPECIAL_AUTHORITIES_SERVICE
- Service.
SPECIAL_AUTHORITIES_AUDIT
- Audit.
SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
- Input/output system configuration.
public static final String SPECIAL_AUTHORITIES_ALL_OBJECT
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_JOB_CONTROL
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_SPOOL_CONTROL
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_SAVE_SYSTEM
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_SERVICE
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_AUDIT
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final String SPECIAL_ENVIRONMENT
SYSTEM_VALUE
- The system value QSPCENV is used to determine the user's special
environment.
NONE
- The user operates in the i5/OS environment.
SPECIAL_ENVIRONMENT_SYSTEM_36
- The user operates in the System/36 environment.
public static final String SPECIAL_ENVIRONMENT_SYSTEM_36
SPECIAL_ENVIRONMENT
,
Constant Field Valuespublic static final String STATUS
STATUS_ENABLED
- The user profile is enabled.
STATUS_NOT_ENABLED
- The user profile is not enabled.
public static final String STATUS_ENABLED
STATUS
,
Constant Field Valuespublic static final String STATUS_NOT_ENABLED
STATUS
,
Constant Field Valuespublic static final String STORAGE_USED
public static final String SUPPLEMENTAL_GROUPS
public static final String TELEPHONE_NUMBER_1
public static final String TELEPHONE_NUMBER_2
public static final String TEXT
USER_DESCRIPTION
,
TEXT_DESCRIPTION
,
Constant Field Valuespublic static final String TEXT_DESCRIPTION
TEXT
,
USER_DESCRIPTION
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL
USER_ACTION_AUDIT_LEVEL_COMMAND
- The user has the *CMD audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_CREATE
- The user has the *CREATE audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_DELETE
- The user has the *DELETE audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_JOB_DATA
- The user has the *JOBDTA audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
- The user has the *OBJMGT audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
- The user has the *OFCSRV audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_OPTICAL
- The user has the *OPTICAL audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
- The user has the *PGMADP audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
- The user has the *SAVRST audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_SECURITY
- The user has the *SECURITY audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_SERVICE
- The user has the *SERVICE audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
- The user has the *SPLFDTA audit value specified in the user profile.
USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
- The user has the *SYSMGT audit value specified in the user profile.
public static final String USER_ACTION_AUDIT_LEVEL_COMMAND
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_CREATE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_DELETE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_JOB_DATA
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_OPTICAL
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_SECURITY
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_SERVICE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final String USER_ADDRESS
public static final String USER_CLASS
USER_CLASS_SECURITY_OFFICER
- The user has a class of security officer.
USER_CLASS_SECURITY_ADMINISTRATOR
- The user has a class of security administrator.
USER_CLASS_PROGRAMMER
- The user has a class of programmer.
USER_CLASS_SYSTEM_OPERATOR
- The user has a class of system operator.
USER_CLASS_USER
- The user has a class of end user.
public static final String USER_CLASS_SECURITY_OFFICER
USER_CLASS
,
Constant Field Valuespublic static final String USER_CLASS_SECURITY_ADMINISTRATOR
USER_CLASS
,
Constant Field Valuespublic static final String USER_CLASS_PROGRAMMER
USER_CLASS
,
Constant Field Valuespublic static final String USER_CLASS_SYSTEM_OPERATOR
USER_CLASS
,
Constant Field Valuespublic static final String USER_CLASS_USER
USER_CLASS
,
Constant Field Valuespublic static final String USER_DESCRIPTION
TEXT
,
TEXT_DESCRIPTION
,
Constant Field Valuespublic static final String USER_ID
public static final String USER_ID_NUMBER
public static final String USER_OPTIONS
USER_OPTIONS_KEYWORDS
- Keywords are shown when a CL command is displayed.
USER_OPTIONS_EXPERT
- More detailed information is shown when the user is defining or changing
the system using edit or display object authority.
USER_OPTIONS_FULL_SCREEN_HELP
- UIM online help is to be displayed on a full screen or a window.
USER_OPTIONS_STATUS_MESSAGE
- Status messages sent to the user are shown.
USER_OPTIONS_NO_STATUS_MESSAGE
- Status messages sent to the user are not shown.
USER_OPTIONS_ROLL_KEY
- The opposite action from the system default for roll keys is taken.
USER_OPTIONS_PRINT_COMPLETE_MESSAGE
- A message is sent to the user when a spooled file is printed.
public static final String USER_OPTIONS_KEYWORDS
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_EXPERT
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_FULL_SCREEN_HELP
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_STATUS_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_NO_STATUS_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_ROLL_KEY
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_OPTIONS_PRINT_COMPLETE_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final String USER_PROFILE_NAME
Constructor Detail |
public RUser()
public RUser(AS400 system, String name)
system
- The system.name
- The user profile name.Method Detail |
protected void commitAttributeChanges(Object[] attributeIDs, Object[] values, int[] bidiStringTypes) throws ResourceException
commitAttributeChanges
in class ChangeableResource
attributeIDs
- The attribute IDs for the specified attribute changes.values
- The specified attribute changesbidiStringTypes
- The bidi string types as defined by the CDRA (Character Data
Representataion Architecture). See
BidiStringType
for more information and valid values.
ResourceException
- If an error occurs.public void delete() throws ResourceException
ResourceException
- If an error occurs.protected void establishConnection() throws ResourceException
The method is called by the resource framework automatically when the connection needs to be established.
establishConnection
in class Resource
ResourceException
- If an error occurs.protected void freezeProperties() throws ResourceException
The method is called by the resource framework automatically when the properties need to be frozen.
freezeProperties
in class Resource
ResourceException
- If an error occurs.public Object getAttributeUnchangedValue(Object attributeID, int bidiStringType) throws ResourceException
getAttributeUnchangedValue
in class ChangeableResource
attributeID
- Identifies the attribute.bidiStringType
- The bidi string type as defined by the CDRA (Character Data
Representataion Architecture). See
BidiStringType
for more information and valid values.
ResourceException
- If an error occurs.public String getName()
public boolean hasSpecialAuthority(String authority) throws ResourceException
authority
- The authority to check. It must be one of the special authority
constants:
SPECIAL_AUTHORITIES_ALL_OBJECT
- All object.
SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
- Security administrator.
SPECIAL_AUTHORITIES_JOB_CONTROL
- Job control.
SPECIAL_AUTHORITIES_SPOOL_CONTROL
- Spool control.
SPECIAL_AUTHORITIES_SAVE_SYSTEM
- Save system.
SPECIAL_AUTHORITIES_SERVICE
- Service.
SPECIAL_AUTHORITIES_AUDIT
- Audit.
SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
- Input/output system configuration.
ResourceException
- If an error occurs.protected boolean isBidiEnabled()
isBidiEnabled
in class Resource
public void refreshAttributeValues() throws ResourceException
refreshAttributeValues
in class ChangeableResource
ResourceException
- If an error occurs.public void setName(String name) throws PropertyVetoException
name
- The user profile name.
PropertyVetoException
- If the property change is vetoed.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |