User
instead, as this package may be removed in the future.public class RUser extends ChangeableResource
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 FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCOUNTING_CODE
Deprecated.
Attribute ID for accounting code.
|
static java.lang.String |
ALLOW_SYNCHRONIZATION
Deprecated.
Attribute ID for allow synchronization.
|
static java.lang.String |
ASSISTANCE_LEVEL
Deprecated.
Attribute ID for assistance level.
|
static java.lang.String |
ASSISTANCE_LEVEL_ADVANCED
Deprecated.
Attribute value indicating the expert system user interface.
|
static java.lang.String |
ASSISTANCE_LEVEL_BASIC
Deprecated.
Attribute value indicating the Operational Assistant user interface.
|
static java.lang.String |
ASSISTANCE_LEVEL_INTERMEDIATE
Deprecated.
Attribute value indicating the system user interface.
|
static java.lang.String |
ATTENTION_KEY_HANDLING_PROGRAM
Deprecated.
Attribute ID for attention key handling program.
|
static java.lang.String |
ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
Deprecated.
Attribute value indicating the Operational Assistant attention key handling program.
|
static java.lang.String |
BUILDING
Deprecated.
Attribute ID for building.
|
static java.lang.String |
CC_MAIL_ADDRESS
Deprecated.
Attribute ID for cc:Mail address.
|
static java.lang.String |
CC_MAIL_COMMENT
Deprecated.
Attribute ID for cc:Mail comment.
|
static java.lang.String |
CHARACTER_CODE_SET_ID
Deprecated.
Attribute ID for character code set ID.
|
static java.lang.String |
CHARACTER_IDENTIFIER_CONTROL
Deprecated.
Attribute ID for character identifier control.
|
static java.lang.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 java.lang.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 java.lang.String |
COMPANY
Deprecated.
Attribute ID for company.
|
static java.lang.String |
COUNTRY_ID
Deprecated.
Attribute ID for country ID.
|
static java.lang.String |
CURRENT_LIBRARY_NAME
Deprecated.
Attribute ID for current library.
|
static java.lang.String |
CURRENT_LIBRARY_NAME_DEFAULT
Deprecated.
Attribute value indicating that the user does not have a current library.
|
static java.lang.String |
DATE_PASSWORD_EXPIRES
Deprecated.
Attribute ID for date password expires.
|
static java.lang.String |
DAYS_UNTIL_PASSWORD_EXPIRES
Deprecated.
Attribute ID for days until password expires.
|
static java.lang.String |
DEPARTMENT
Deprecated.
Attribute ID for department.
|
static java.lang.String |
DIGITAL_CERTIFICATE_INDICATOR
Deprecated.
Attribute ID for digital certificate indicator.
|
static java.lang.String |
DISPLAY_SIGN_ON_INFORMATION
Deprecated.
Attribute ID for display sign-on information.
|
static java.lang.String |
FAX_TELEPHONE_NUMBER
Deprecated.
Attribute ID for fax telephone number.
|
static java.lang.String |
FIRST_NAME
Deprecated.
Attribute ID for first name.
|
static java.lang.String |
FULL_NAME
Deprecated.
Attribute ID for full name.
|
static java.lang.String |
GROUP_AUTHORITY
Deprecated.
Attribute ID for group authority.
|
static java.lang.String |
GROUP_AUTHORITY_ALL
Deprecated.
Attribute value indicating that the group profile has all authority to the objects the user creates.
|
static java.lang.String |
GROUP_AUTHORITY_CHANGE
Deprecated.
Attribute value indicating that the group profile has change authority to the objects the user creates.
|
static java.lang.String |
GROUP_AUTHORITY_EXCLUDE
Deprecated.
Attribute value indicating that the group profile has exclude authority to the objects the user creates.
|
static java.lang.String |
GROUP_AUTHORITY_TYPE
Deprecated.
Attribute ID for group authority type.
|
static java.lang.String |
GROUP_AUTHORITY_TYPE_PGP
Deprecated.
Attribute value indicating that the group profile will be the primary group for objects the user creates.
|
static java.lang.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 java.lang.String |
GROUP_AUTHORITY_USE
Deprecated.
Attribute value indicating that the group profile has use authority to the objects the user creates.
|
static java.lang.String |
GROUP_ID_NUMBER
Deprecated.
Attribute ID for group ID number.
|
static java.lang.Long |
GROUP_ID_NUMBER_GENERATE
Deprecated.
Attribute value indicating the system should generate a unique group ID number (*GEN).
|
static java.lang.Long |
GROUP_ID_NUMBER_NONE
Deprecated.
Attribute value indicating the group ID number is *NONE.
|
static java.lang.String |
GROUP_MEMBER_INDICATOR
Deprecated.
Attribute ID for group member indicator.
|
static java.lang.String |
GROUP_PROFILE_NAME
Deprecated.
Attribute ID for group profile name.
|
static java.lang.String |
HIGHEST_SCHEDULING_PRIORITY
Deprecated.
Attribute ID for highest scheduling priority.
|
static java.lang.String |
HOME_DIRECTORY
Deprecated.
Attribute ID for home directory.
|
static java.lang.String |
INDIRECT_USER
Deprecated.
Attribute ID for indirect user.
|
static java.lang.String |
INITIAL_MENU
Deprecated.
Attribute ID for initial menu.
|
static java.lang.String |
INITIAL_MENU_SIGNOFF
Deprecated.
Attribute value for initial menu signoff.
|
static java.lang.String |
INITIAL_PROGRAM
Deprecated.
Attribute ID for initial program.
|
static java.lang.String |
JOB_DESCRIPTION
Deprecated.
Attribute ID for job description.
|
static java.lang.String |
JOB_TITLE
Deprecated.
Attribute ID for job title.
|
static java.lang.String |
KEYBOARD_BUFFERING
Deprecated.
Attribute ID for keyboard buffering.
|
static java.lang.String |
KEYBOARD_BUFFERING_TYPE_AHEAD
Deprecated.
Attribute value indicating the type-ahead option is on, but the attention-key buffering options is not.
|
static java.lang.String |
LANGUAGE_ID
Deprecated.
Attribute ID for language ID.
|
static java.lang.String |
LAST_NAME
Deprecated.
Attribute ID for last name.
|
static java.lang.String |
LIMIT_CAPABILITIES
Deprecated.
Attribute ID for limit capabilities.
|
static java.lang.String |
LIMIT_CAPABILITIES_PARTIAL
Deprecated.
Attribute value indicating the user cannot change the initial program or current library.
|
static java.lang.String |
LIMIT_DEVICE_SESSIONS
Deprecated.
Attribute ID for limit device sessions.
|
static java.lang.String |
LOCAL_DATA_INDICATOR
Deprecated.
Attribute ID for local data indicator.
|
static java.lang.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 java.lang.String |
LOCAL_DATA_INDICATOR_SHADOWED
Deprecated.
Attribute value indicating that the user was shadowed from another system.
|
static java.lang.String |
LOCALE_JOB_ATTRIBUTES
Deprecated.
Attribute ID for locale job attributes.
|
static java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String |
LOCALE_PATH_NAME
Deprecated.
Attribute ID for locale path name.
|
static java.lang.String |
LOCALE_PATH_NAME_C
Deprecated.
Attribute value indicating the C locale path name.
|
static java.lang.String |
LOCALE_PATH_NAME_POSIX
Deprecated.
Attribute value indicating the POSIX locale path name.
|
static java.lang.String |
LOCATION
Deprecated.
Attribute ID for location.
|
static java.lang.String |
MAIL_NOTIFICATION
Deprecated.
Attribute ID for mail notification.
|
static java.lang.String |
MAIL_NOTIFICATION_ALL
Deprecated.
Attribute value indicating that the user is notified of the arrival
of all types of mail.
|
static java.lang.String |
MAIL_NOTIFICATION_NONE
Deprecated.
Attribute value indicating that the user is not notified of the arrival of mail.
|
static java.lang.String |
MAIL_NOTIFICATION_SPECIFIC
Deprecated.
Attribute value indicating that the user is notified of the arrival
of specific types of mail.
|
static java.lang.String |
MAILING_ADDRESS_LINE_1
Deprecated.
Attribute ID for mailing address line 1.
|
static java.lang.String |
MAILING_ADDRESS_LINE_2
Deprecated.
Attribute ID for mailing address line 2.
|
static java.lang.String |
MAILING_ADDRESS_LINE_3
Deprecated.
Attribute ID for mailing address line 3.
|
static java.lang.String |
MAILING_ADDRESS_LINE_4
Deprecated.
Attribute ID for mailing address line 4.
|
static java.lang.String |
MANAGER_CODE
Deprecated.
Attribute ID for manager code.
|
static java.lang.String |
MAXIMUM_ALLOWED_STORAGE
Deprecated.
Attribute ID for maximum allowed storage.
|
static java.lang.String |
MESSAGE_NOTIFICATION
Deprecated.
Attribute ID for message notification.
|
static java.lang.String |
MESSAGE_QUEUE
Deprecated.
Attribute ID for message queue.
|
static java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD
Deprecated.
Attribute ID for message queue delivery method.
|
static java.lang.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 java.lang.String |
MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
Deprecated.
Attribute value indicating that messages requiring replies are
answered with their default reply.
|
static java.lang.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 java.lang.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 java.lang.String |
MESSAGE_QUEUE_SEVERITY
Deprecated.
Attribute ID for message queue severity.
|
static java.lang.String |
MIDDLE_NAME
Deprecated.
Attribute ID for middle name.
|
static java.lang.String |
NETWORK_USER_ID
Deprecated.
Attribute ID for network user ID.
|
static java.lang.String |
NO
Deprecated.
Attribute value for no.
|
static java.util.Date |
NO_DATE
Deprecated.
Attribute value for no date.
|
static java.lang.String |
NO_PASSWORD_INDICATOR
Deprecated.
Attribute ID for no password indicator.
|
static java.lang.String |
NONE
Deprecated.
Attribute value for none.
|
static java.lang.String |
OBJECT_AUDITING_VALUE
Deprecated.
Attribute ID for object auditing value.
|
static java.lang.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 java.lang.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 java.lang.String |
OFFICE
Deprecated.
Attribute ID for office.
|
static java.lang.String |
OR_NAME
Deprecated.
Attribute ID for O/R name.
|
static java.lang.String |
OUTPUT_QUEUE
Deprecated.
Attribute ID for output queue.
|
static java.lang.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 java.lang.String |
OUTPUT_QUEUE_WORK_STATION
Deprecated.
Attribute value indicating that the output queue assigned to the user's work station is used.
|
static java.lang.String |
OWNER
Deprecated.
Attribute ID for owner.
|
static java.lang.String |
OWNER_GROUP_PROFILE
Deprecated.
Attribute value indicating that the user's group profile owns any objects the user creates.
|
static java.lang.String |
OWNER_USER_PROFILE
Deprecated.
Attribute value indicating that the user owns any objects the user creates.
|
static java.lang.String |
PASSWORD_CHANGE_DATE
Deprecated.
Attribute ID for password change date.
|
static java.lang.String |
PASSWORD_EXPIRATION_INTERVAL
Deprecated.
Attribute ID for password expiration interval.
|
static java.lang.String |
PREFERRED_NAME
Deprecated.
Attribute ID for preferred name.
|
static java.lang.String |
PREVIOUS_SIGN_ON
Deprecated.
Attribute ID for previous sign-on.
|
static java.lang.String |
PRINT_COVER_PAGE
Deprecated.
Attribute ID for print cover page.
|
static java.lang.String |
PRINT_DEVICE
Deprecated.
Attribute ID for print device.
|
static java.lang.String |
PRINT_DEVICE_WORK_STATION
Deprecated.
Attribute value indicating that the printer assigned to the user's work station is used.
|
static java.lang.String |
PRIORITY_MAIL_NOTIFICATION
Deprecated.
Attribute ID for priority mail notification.
|
static java.lang.String |
SET_PASSWORD_TO_EXPIRE
Deprecated.
Attribute ID for set password to expire.
|
static java.lang.String |
SIGN_ON_ATTEMPTS_NOT_VALID
Deprecated.
Attribute ID for sign-on attempts not valid.
|
static java.lang.String |
SMTP_DOMAIN
Deprecated.
Attribute ID for SMTP domain.
|
static java.lang.String |
SMTP_ROUTE
Deprecated.
Attribute ID for SMTP route.
|
static java.lang.String |
SMTP_USER_ID
Deprecated.
Attribute ID for SMTP user ID.
|
static java.lang.String |
SORT_SEQUENCE_TABLE
Deprecated.
Attribute ID for sort sequence table.
|
static java.lang.String |
SORT_SEQUENCE_TABLE_HEX
Deprecated.
Attribute value indicating that the hexadecimal values of the characters are used to determine the
sort sequence.
|
static java.lang.String |
SORT_SEQUENCE_TABLE_SHARED
Deprecated.
Attribute value indicating that a shared-weight sort table associated with the language specified
|
static java.lang.String |
SORT_SEQUENCE_TABLE_UNIQUE
Deprecated.
Attribute value indicating that a unique-weight sort table associated with the language specified
|
static java.lang.String |
SPECIAL_AUTHORITIES
Deprecated.
Attribute ID for special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_ALL_OBJECT
Deprecated.
Attribute value indicating all object special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_AUDIT
Deprecated.
Attribute value indicating audit special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
Deprecated.
Attribute value indicating I/O system configuration special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_JOB_CONTROL
Deprecated.
Attribute value indicating job control special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_SAVE_SYSTEM
Deprecated.
Attribute value indicating save system special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
Deprecated.
Attribute value indicating security administrator special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_SERVICE
Deprecated.
Attribute value indicating service special authorities.
|
static java.lang.String |
SPECIAL_AUTHORITIES_SPOOL_CONTROL
Deprecated.
Attribute value indicating spool control special authorities.
|
static java.lang.String |
SPECIAL_ENVIRONMENT
Deprecated.
Attribute ID for special environment.
|
static java.lang.String |
SPECIAL_ENVIRONMENT_SYSTEM_36
Deprecated.
Attribute value indicating that the user operates in the System/36 environment.
|
static java.lang.String |
STATUS
Deprecated.
Attribute ID for status.
|
static java.lang.String |
STATUS_ENABLED
Deprecated.
Attribute value indicating that the user profile is enabled.
|
static java.lang.String |
STATUS_NOT_ENABLED
Deprecated.
Attribute value indicating that the user profile is not enabled.
|
static java.lang.String |
STORAGE_USED
Deprecated.
Attribute ID for storage used.
|
static java.lang.String |
SUPPLEMENTAL_GROUPS
Deprecated.
Attribute ID for supplemental groups.
|
static java.lang.String |
SYSTEM_VALUE
Deprecated.
Attribute value for system value.
|
static java.lang.String |
TELEPHONE_NUMBER_1
Deprecated.
Attribute ID for telephone number 1.
|
static java.lang.String |
TELEPHONE_NUMBER_2
Deprecated.
Attribute ID for telephone number 2.
|
static java.lang.String |
TEXT
Deprecated.
Attribute ID for text.
|
static java.lang.String |
TEXT_DESCRIPTION
Deprecated.
Attribute ID for text description.
|
static java.lang.String |
USER_ACTION_AUDIT_LEVEL
Deprecated.
Attribute ID for user action audit level.
|
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_COMMAND
Deprecated.
Attribute value indicating that the user has the *CMD audit value specified in the user profile.
|
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_CREATE
Deprecated.
Attribute value indicating that the user has the *CREATE audit value specified in the user profile.
|
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_DELETE
Deprecated.
Attribute value indicating that the user has the *DELETE audit value specified in the user profile.
|
static java.lang.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 java.lang.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 java.lang.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 java.lang.String |
USER_ACTION_AUDIT_LEVEL_OPTICAL
Deprecated.
Attribute value indicating that the user has the *OPTICAL audit value specified in the user profile.
|
static java.lang.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 java.lang.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 java.lang.String |
USER_ACTION_AUDIT_LEVEL_SECURITY
Deprecated.
Attribute value indicating that the user has the *SECURITY audit value specified in the user profile.
|
static java.lang.String |
USER_ACTION_AUDIT_LEVEL_SERVICE
Deprecated.
Attribute value indicating that the user has the *SERVICE audit value specified in the user profile.
|
static java.lang.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 java.lang.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 java.lang.String |
USER_ADDRESS
Deprecated.
Attribute ID for user address.
|
static java.lang.String |
USER_CLASS
Deprecated.
Attribute ID for user class name.
|
static java.lang.String |
USER_CLASS_PROGRAMMER
Deprecated.
Attribute value indicating that the user has a class of programmer.
|
static java.lang.String |
USER_CLASS_SECURITY_ADMINISTRATOR
Deprecated.
Attribute value indicating that the user has a class of security administrator.
|
static java.lang.String |
USER_CLASS_SECURITY_OFFICER
Deprecated.
Attribute value indicating that the user has a class of security officer.
|
static java.lang.String |
USER_CLASS_SYSTEM_OPERATOR
Deprecated.
Attribute value indicating that the user has a class of system operator.
|
static java.lang.String |
USER_CLASS_USER
Deprecated.
Attribute value indicating that the user has a class of end user.
|
static java.lang.String |
USER_DESCRIPTION
Deprecated.
Attribute ID for user description.
|
static java.lang.String |
USER_ID
Deprecated.
Attribute ID for user ID.
|
static java.lang.String |
USER_ID_NUMBER
Deprecated.
Attribute ID for user ID number.
|
static java.lang.String |
USER_OPTIONS
Deprecated.
Attribute ID for user options.
|
static java.lang.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 java.lang.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 java.lang.String |
USER_OPTIONS_KEYWORDS
Deprecated.
Attribute value indicating that keywords are shown when a CL command is displayed.
|
static java.lang.String |
USER_OPTIONS_NO_STATUS_MESSAGE
Deprecated.
Attribute value indicating that status messages sent to the user are not shown.
|
static java.lang.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 java.lang.String |
USER_OPTIONS_ROLL_KEY
Deprecated.
Attribute value indicating that the opposite action from the system default for roll keys is taken.
|
static java.lang.String |
USER_OPTIONS_STATUS_MESSAGE
Deprecated.
Attribute value indicating that status messages sent to the user are shown.
|
static java.lang.String |
USER_PROFILE_NAME
Deprecated.
Attribute ID for user profile name.
|
static java.lang.String |
YES
Deprecated.
Attribute value for yes.
|
Constructor and Description |
---|
RUser()
Deprecated.
Constructs an RUser object.
|
RUser(AS400 system,
java.lang.String name)
Deprecated.
Constructs an RUser object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
commitAttributeChanges(java.lang.Object[] attributeIDs,
java.lang.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.
|
java.lang.Object |
getAttributeUnchangedValue(java.lang.Object attributeID,
int bidiStringType)
Deprecated.
Returns the unchanged value of an attribute.
|
java.lang.String |
getName()
Deprecated.
Returns the user profile name.
|
boolean |
hasSpecialAuthority(java.lang.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(java.lang.String name)
Deprecated.
Sets the user profile name.
|
cancelAttributeChanges, commitAttributeChanges, commitAttributeChanges, fireAttributeChangesCanceled, fireAttributeChangesCommitted, fireAttributeValueChanged, fireResourceCreated, fireResourceDeleted, getAttributeUnchangedValue, getAttributeValue, getAttributeValue, hasUncommittedAttributeChanges, initializeAttributeValue, setAttributeValue, setAttributeValue
addActiveStatusListener, addPropertyChangeListener, addResourceListener, addVetoableChangeListener, arePropertiesFrozen, equals, fireAttributeValuesRefreshed, fireBusy, fireIdle, firePropertyChange, fireVetoableChange, getAttributeMetaData, getAttributeMetaData, getPresentation, getResourceKey, getSystem, isConnectionEstablished, removeActiveStatusListener, removePropertyChangeListener, removeResourceListener, removeVetoableChangeListener, setPresentation, setResourceKey, setSystem, toString
public static final java.lang.String SYSTEM_VALUE
public static final java.lang.String YES
public static final java.lang.String NO
public static final java.lang.String NONE
public static final java.util.Date NO_DATE
public static final java.lang.String ACCOUNTING_CODE
public static final java.lang.String ALLOW_SYNCHRONIZATION
public static final java.lang.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 java.lang.String ASSISTANCE_LEVEL_BASIC
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final java.lang.String ASSISTANCE_LEVEL_INTERMEDIATE
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final java.lang.String ASSISTANCE_LEVEL_ADVANCED
ASSISTANCE_LEVEL
,
Constant Field Valuespublic static final java.lang.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 java.lang.String ATTENTION_KEY_HANDLING_PROGRAM_ASSIST
public static final java.lang.String BUILDING
public static final java.lang.String CC_MAIL_ADDRESS
public static final java.lang.String CC_MAIL_COMMENT
public static final java.lang.String CHARACTER_CODE_SET_ID
public static final java.lang.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 java.lang.String CHARACTER_IDENTIFIER_CONTROL_DEVICE_DESCRIPTION
public static final java.lang.String CHARACTER_IDENTIFIER_CONTROL_JOB_CCSID
public static final java.lang.String COMPANY
public static final java.lang.String COUNTRY_ID
SYSTEM_VALUE
- The system value QCNTRYID will be used to determine the country ID.
public static final java.lang.String CURRENT_LIBRARY_NAME
CURRENT_LIBRARY_NAME_DEFAULT
- The user does not have a current library.
public static final java.lang.String CURRENT_LIBRARY_NAME_DEFAULT
CURRENT_LIBRARY_NAME
,
Constant Field Valuespublic static final java.lang.String DATE_PASSWORD_EXPIRES
NO_DATE
.public static final java.lang.String DAYS_UNTIL_PASSWORD_EXPIRES
public static final java.lang.String DEPARTMENT
public static final java.lang.String DIGITAL_CERTIFICATE_INDICATOR
public static final java.lang.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 java.lang.String FAX_TELEPHONE_NUMBER
public static final java.lang.String FIRST_NAME
public static final java.lang.String FULL_NAME
public static final java.lang.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 java.lang.String GROUP_AUTHORITY_ALL
GROUP_AUTHORITY
,
Constant Field Valuespublic static final java.lang.String GROUP_AUTHORITY_CHANGE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final java.lang.String GROUP_AUTHORITY_USE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final java.lang.String GROUP_AUTHORITY_EXCLUDE
GROUP_AUTHORITY
,
Constant Field Valuespublic static final java.lang.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 java.lang.String GROUP_AUTHORITY_TYPE_PRIVATE
GROUP_AUTHORITY_TYPE
,
Constant Field Valuespublic static final java.lang.String GROUP_AUTHORITY_TYPE_PGP
GROUP_AUTHORITY_TYPE
,
Constant Field Valuespublic static final java.lang.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 java.lang.Long GROUP_ID_NUMBER_GENERATE
GROUP_ID_NUMBER
public static final java.lang.Long GROUP_ID_NUMBER_NONE
GROUP_ID_NUMBER
public static final java.lang.String GROUP_MEMBER_INDICATOR
public static final java.lang.String GROUP_PROFILE_NAME
NONE
- If the user does not have a group profile.
public static final java.lang.String HIGHEST_SCHEDULING_PRIORITY
public static final java.lang.String HOME_DIRECTORY
public static final java.lang.String INDIRECT_USER
public static final java.lang.String INITIAL_MENU
INITIAL_MENU_SIGNOFF
QSYSObjectPathName
,
Constant Field Valuespublic static final java.lang.String INITIAL_MENU_SIGNOFF
INITIAL_MENU
,
Constant Field Valuespublic static final java.lang.String INITIAL_PROGRAM
NONE
QSYSObjectPathName
,
Constant Field Valuespublic static final java.lang.String JOB_DESCRIPTION
QSYSObjectPathName
,
Constant Field Valuespublic static final java.lang.String JOB_TITLE
public static final java.lang.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 java.lang.String KEYBOARD_BUFFERING_TYPE_AHEAD
KEYBOARD_BUFFERING
,
Constant Field Valuespublic static final java.lang.String LANGUAGE_ID
SYSTEM_VALUE
- The system value QLANGID will be used to determine the language ID.
public static final java.lang.String LAST_NAME
public static final java.lang.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 java.lang.String LIMIT_CAPABILITIES_PARTIAL
LIMIT_CAPABILITIES
,
Constant Field Valuespublic static final java.lang.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 java.lang.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 java.lang.String LOCALE_JOB_ATTRIBUTES_CCSID
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.String LOCALE_JOB_ATTRIBUTES_DATE_FORMAT
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.String LOCALE_JOB_ATTRIBUTES_DATE_SEPARATOR
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.String LOCALE_JOB_ATTRIBUTES_SORT_SEQUENCE
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.String LOCALE_JOB_ATTRIBUTES_TIME_SEPARATOR
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.String LOCALE_JOB_ATTRIBUTES_DECIMAL_FORMAT
LOCALE_JOB_ATTRIBUTES
,
Constant Field Valuespublic static final java.lang.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 java.lang.String LOCALE_PATH_NAME_C
LOCALE_PATH_NAME
,
Constant Field Valuespublic static final java.lang.String LOCALE_PATH_NAME_POSIX
LOCALE_PATH_NAME
,
Constant Field Valuespublic static final java.lang.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 java.lang.String LOCAL_DATA_INDICATOR_LOCAL
LOCAL_DATA_INDICATOR
,
Constant Field Valuespublic static final java.lang.String LOCAL_DATA_INDICATOR_SHADOWED
LOCAL_DATA_INDICATOR
,
Constant Field Valuespublic static final java.lang.String LOCATION
public static final java.lang.String MAILING_ADDRESS_LINE_1
public static final java.lang.String MAILING_ADDRESS_LINE_2
public static final java.lang.String MAILING_ADDRESS_LINE_3
public static final java.lang.String MAILING_ADDRESS_LINE_4
public static final java.lang.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 java.lang.String MAIL_NOTIFICATION_SPECIFIC
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final java.lang.String MAIL_NOTIFICATION_ALL
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final java.lang.String MAIL_NOTIFICATION_NONE
MAIL_NOTIFICATION
,
Constant Field Valuespublic static final java.lang.String MANAGER_CODE
public static final java.lang.String MAXIMUM_ALLOWED_STORAGE
public static final java.lang.String MESSAGE_NOTIFICATION
public static final java.lang.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 java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_BREAK
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_DEFAULT
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_HOLD
public static final java.lang.String MESSAGE_QUEUE_DELIVERY_METHOD_NOTIFY
public static final java.lang.String MESSAGE_QUEUE
QSYSObjectPathName
,
Constant Field Valuespublic static final java.lang.String MESSAGE_QUEUE_SEVERITY
public static final java.lang.String MIDDLE_NAME
public static final java.lang.String NETWORK_USER_ID
public static final java.lang.String NO_PASSWORD_INDICATOR
public static final java.lang.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 java.lang.String OBJECT_AUDITING_VALUE_CHANGE
OBJECT_AUDITING_VALUE
,
Constant Field Valuespublic static final java.lang.String OBJECT_AUDITING_VALUE_ALL
OBJECT_AUDITING_VALUE
,
Constant Field Valuespublic static final java.lang.String OFFICE
public static final java.lang.String OR_NAME
public static final java.lang.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 java.lang.String OUTPUT_QUEUE_WORK_STATION
OUTPUT_QUEUE
,
Constant Field Valuespublic static final java.lang.String OUTPUT_QUEUE_DEVICE
OUTPUT_QUEUE
,
Constant Field Valuespublic static final java.lang.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 java.lang.String OWNER_USER_PROFILE
OWNER
,
Constant Field Valuespublic static final java.lang.String OWNER_GROUP_PROFILE
OWNER
,
Constant Field Valuespublic static final java.lang.String PASSWORD_CHANGE_DATE
public static final java.lang.String PASSWORD_EXPIRATION_INTERVAL
public static final java.lang.String PREFERRED_NAME
public static final java.lang.String PREVIOUS_SIGN_ON
NO_DATE
.
The Date value is converted using the default Java locale.public static final java.lang.String PRINT_COVER_PAGE
public static final java.lang.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 java.lang.String PRINT_DEVICE_WORK_STATION
PRINT_DEVICE
,
Constant Field Valuespublic static final java.lang.String PRIORITY_MAIL_NOTIFICATION
public static final java.lang.String SET_PASSWORD_TO_EXPIRE
public static final java.lang.String SIGN_ON_ATTEMPTS_NOT_VALID
public static final java.lang.String SMTP_DOMAIN
public static final java.lang.String SMTP_ROUTE
public static final java.lang.String SMTP_USER_ID
public static final java.lang.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 java.lang.String SORT_SEQUENCE_TABLE_HEX
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final java.lang.String SORT_SEQUENCE_TABLE_UNIQUE
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final java.lang.String SORT_SEQUENCE_TABLE_SHARED
SORT_SEQUENCE_TABLE
,
Constant Field Valuespublic static final java.lang.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 java.lang.String SPECIAL_AUTHORITIES_ALL_OBJECT
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_SECURITY_ADMINISTRATOR
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_JOB_CONTROL
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_SPOOL_CONTROL
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_SAVE_SYSTEM
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_SERVICE
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_AUDIT
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.String SPECIAL_AUTHORITIES_IO_SYSTEM_CONFIGURATION
SPECIAL_AUTHORITIES
,
Constant Field Valuespublic static final java.lang.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 java.lang.String SPECIAL_ENVIRONMENT_SYSTEM_36
SPECIAL_ENVIRONMENT
,
Constant Field Valuespublic static final java.lang.String STATUS
STATUS_ENABLED
- The user profile is enabled.
STATUS_NOT_ENABLED
- The user profile is not enabled.
public static final java.lang.String STATUS_ENABLED
STATUS
,
Constant Field Valuespublic static final java.lang.String STATUS_NOT_ENABLED
STATUS
,
Constant Field Valuespublic static final java.lang.String STORAGE_USED
public static final java.lang.String SUPPLEMENTAL_GROUPS
public static final java.lang.String TELEPHONE_NUMBER_1
public static final java.lang.String TELEPHONE_NUMBER_2
public static final java.lang.String TEXT
public static final java.lang.String TEXT_DESCRIPTION
TEXT
,
USER_DESCRIPTION
,
Constant Field Valuespublic static final java.lang.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 java.lang.String USER_ACTION_AUDIT_LEVEL_COMMAND
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_CREATE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_DELETE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_JOB_DATA
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_OBJECT_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_OFFICE_SERVICES
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_OPTICAL
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_PROGRAM_ADOPTION
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_SAVE_RESTORE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_SECURITY
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_SERVICE
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_SPOOLED_FILE_DATA
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ACTION_AUDIT_LEVEL_SYSTEM_MANAGEMENT
USER_ACTION_AUDIT_LEVEL
,
Constant Field Valuespublic static final java.lang.String USER_ADDRESS
public static final java.lang.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 java.lang.String USER_CLASS_SECURITY_OFFICER
USER_CLASS
,
Constant Field Valuespublic static final java.lang.String USER_CLASS_SECURITY_ADMINISTRATOR
USER_CLASS
,
Constant Field Valuespublic static final java.lang.String USER_CLASS_PROGRAMMER
USER_CLASS
,
Constant Field Valuespublic static final java.lang.String USER_CLASS_SYSTEM_OPERATOR
USER_CLASS
,
Constant Field Valuespublic static final java.lang.String USER_CLASS_USER
USER_CLASS
,
Constant Field Valuespublic static final java.lang.String USER_DESCRIPTION
TEXT
,
TEXT_DESCRIPTION
,
Constant Field Valuespublic static final java.lang.String USER_ID
public static final java.lang.String USER_ID_NUMBER
public static final java.lang.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 java.lang.String USER_OPTIONS_KEYWORDS
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_EXPERT
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_FULL_SCREEN_HELP
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_STATUS_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_NO_STATUS_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_ROLL_KEY
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_OPTIONS_PRINT_COMPLETE_MESSAGE
USER_OPTIONS
,
Constant Field Valuespublic static final java.lang.String USER_PROFILE_NAME
public RUser()
public RUser(AS400 system, java.lang.String name)
system
- The system.name
- The user profile name.protected void commitAttributeChanges(java.lang.Object[] attributeIDs, java.lang.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
Representation 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 java.lang.Object getAttributeUnchangedValue(java.lang.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
Representation Architecture). See
BidiStringType
for more information and valid values.ResourceException
- If an error occurs.public java.lang.String getName()
public boolean hasSpecialAuthority(java.lang.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(java.lang.String name) throws java.beans.PropertyVetoException
name
- The user profile name.java.beans.PropertyVetoException
- If the property change is vetoed.