|Class: com.sybase.djc.security.User (User)||EAServer 6.3 Help|
Defines a trusted user within a
A user name is in the form "user[@domain]".
If omitted, the domain suffix is assumed to be "default".
The user name syntax is intended to permit e-mail addresses
to be used as user names.
See also: Role.
To define a new user, you can use the "add-user"
Ant configuration script, e.g.
configure add-user -Duser=the-user-name
To set a user's login password (if the user's domain uses the default local-hash login method), you can use the "set-password" command-line tool, e.g.
To set a user's client certificate (if the user will need to use secure sockets with mutual authentication), you can use the "set-certificate" command-line tool, e.g.
To delete a user, you can use the "delete-user" Ant configuration script, e.g.
configure delete-user -Duser=the-user-name
|Properties||assignedRoles, certificateDetails, excludedFrom, inheritedRoles, lastPasswordChange|
|Property: assignedRoles (Assigned Roles)|
|Description||Names of roles which have been explicitly assigned to this user.|
|Property: certificateDetails (Client Certificate Details)|
|Description||Details from the trusted client certificate for this user (if any). To set a user's certificate, use the "Set Certificate" action or the "set-certificate" command.|
|Property: excludedFrom (Excluded From)|
|Description||Names of roles which this user has been excluded from. This list is read only. To exclude a user from a role, please edit the role's properties|
|Property: inheritedRoles (Inherited Roles)|
|Description||Names of roles which have been inherited from this users's assigned roles. This list is read only. It is derived from the assigned roles.|
|Property: lastPasswordChange (Last Password Change)|
|Description||Date of the last password change for this user (if any). To set a user's password, use the "Set Password" action or the "set-password" command.|