SHALL always have a value All Managed Objects that are of the Object Types for which this attribute applies, SHALL always have this attribute set once the object has been created or registered, up until the object has been destroyed. Initially set by Who is permitted to initially set the value of the attribute (if the attribute has never been set, or if all the attribute values have been deleted)? Modifiable by server Is the server allowed to change an existing value of the attribute without receiving a request from a client? Modifiable by client Is the client able to change an existing value of the attribute value once it has been set? Deletable by client Is the client able to delete an instance of the attribute? Multiple instances permitted Are multiple instances of the attribute permitted? When implicitly set Which operations MAY cause this attribute to be set even if the attribute is not specified in the operation request itself? Applies to Object Types Which Managed Objects MAY have this attribute set? Table : Attribute Rules Unique Identifier The Unique Identifier is generated by the key management system to uniquely identify a Managed Object. It is only REQUIRED to be unique within the identifier space managed by a single key management system, however this identifier SHOULD be globally unique in order to allow for a key management domain export of such objects. This attribute SHALL be assigned by the key management system at creation or registration time, and then SHALL NOT be changed or deleted before the object is destroyed. Object Encoding Unique Identifier Text String Table : Unique Identifier Attribute
SHALL always have a value All Managed Objects that are of the Object Types for which this attribute applies, SHALL always have this attribute set once the object has been created or registered, up until the object has been destroyed. Initially set by Who is permitted to initially set the value of the attribute (if the attribute has never been set, or if all the attribute values have been deleted)? Modifiable by server Is the server allowed to change an existing value of the attribute without receiving a request from a client? Modifiable by client Is the client able to change an existing value of the attribute value once it has been set? Deletable by client Is the client able to delete an instance of the attribute? Multiple instances permitted Are multiple instances of the attribute permitted? When implicitly set Which operations MAY cause this attribute to be set even if the attribute is not specified in the operation request itself? Applies to Object Types Which Managed Objects MAY have this attribute set? Table : Attribute Rules Unique Identifier The Unique Identifier is generated by the key management system to uniquely identify a Managed Object. It is only REQUIRED to be unique within the identifier space managed by a single key management system, however this identifier SHOULD be globally unique in order to allow for a key management domain export of such objects. This attribute SHALL be assigned by the key management system at creation or registration time, and then SHALL NOT be changed or deleted before the object is destroyed. Object Encoding Unique Identifier Text String Table : Unique Identifier Attribute