Subject
This type is a class for model objects.
Represents a User or Group within the system. For a given user, either a name or accessId must be specified for a subject, but not both.
Package: applicationbnd
Known subtypes:
Everyone
SpecialSubject
Server
User
AllAuthenticatedInTrustedRealms
AllAuthenticatedUsers
Group
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary name : EString The name of the user of group. Ignored if an accessId is provided. accessId : EString An internal unique identifier that represents the user or group. If specified, name is ignored. The specific subtypes are responsible for ensuring that the type prefix of of the access id is specified correctly. This value is usually not specified manually during deployment, but rather by deployment tooling.
Attribute Details
name - The name of the user of group. Ignored if an accessId is provided.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
accessId - An internal unique identifier that represents the user or group. If specified, name is ignored. The specific subtypes are responsible for ensuring that the type prefix of of the access id is specified correctly. This value is usually not specified manually during deployment, but rather by deployment tooling.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006