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 Form| Modifier 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, setAttributeValueaddActiveStatusListener, addPropertyChangeListener, addResourceListener, addVetoableChangeListener, arePropertiesFrozen, equals, fireAttributeValuesRefreshed, fireBusy, fireIdle, firePropertyChange, fireVetoableChange, getAttributeMetaData, getAttributeMetaData, getPresentation, getResourceKey, getSystem, isConnectionEstablished, removeActiveStatusListener, removePropertyChangeListener, removeResourceListener, removeVetoableChangeListener, setPresentation, setResourceKey, setSystem, toStringpublic 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_NUMBERpublic static final java.lang.Long GROUP_ID_NUMBER_NONE
GROUP_ID_NUMBERpublic 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 ChangeableResourceattributeIDs - 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 ResourceResourceException - 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 ResourceResourceException - If an error occurs.public java.lang.Object getAttributeUnchangedValue(java.lang.Object attributeID,
int bidiStringType)
throws ResourceException
getAttributeUnchangedValue in class ChangeableResourceattributeID - 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 Resourcepublic void refreshAttributeValues()
throws ResourceException
refreshAttributeValues in class ChangeableResourceResourceException - 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.