org.opengroup.arm40.transaction
Interface ArmUser
public
interface
ArmUser
extends ArmInterface
Represents a user on behalf of whom a transaction is executed.
It has the following attributes, all of which are immutable:
-
Name: The maximum length is 127 characters (CIM allows 256 but
ARM 2.0 allows 128 bytes, including the null-termination character,
so 127 is used). The name must not be
null or zero-length.
-
(optional) A 16-byte ID is optionally associated with each
ArmUser. It is provided by the application. If the value is
null, no ID was provided.
Objects implementing this interface are created using
ArmTransactionFactory.
Author: ARM Working Group of The Open Group
Returns: the name of the user.
public String getName()
Returns: a 16-byte ID associated with the identity of this
user, or null.