(file) Return to CIM_CredentialStore.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / User

 1 marek 1.1 // Copyright (c) 2011 DMTF.  All rights reserved.
 2              [Version ( "2.29.0" ), 
 3               UMLPackagePath ( "CIM::User::Credential" ), 
 4               Description ( 
 5                  "CIM_CredentialStore class represents a collection of "
 6                  "credentials such as certificates and biometric credentials. "
 7                  "Credential collection can be used to store the credentials "
 8                  "used by the service for validation of served up credentials or "
 9                  "for the owned credentials of the service." )]
10           class CIM_CredentialStore : CIM_Collection {
11           
12                 [Key, Override ( "InstanceID" ), 
13                  Description ( 
14                     "Within the scope of the instantiating Namespace, "
15                     "InstanceID opaquely and uniquely identifies an instance "
16                     "of this class. In order to ensure uniqueness within the "
17                     "NameSpace, the value of InstanceID SHOULD be constructed "
18                     "using the following \'preferred\' algorithm: \n"
19                     "<OrgID>:<LocalID> \n"
20                     "Where <OrgID> and <LocalID> are separated by a colon "
21                     "\':\', and where <OrgID> MUST include a copyrighted, "
22 marek 1.1           "trademarked or otherwise unique name that is owned by "
23                     "the business entity creating/defining the InstanceID, or "
24                     "is a registered ID that is assigned to the business "
25                     "entity by a recognized global authority. (This is "
26                     "similar to the <Schema Name>_<Class Name> structure of "
27                     "Schema class names.) In addition, to ensure uniqueness, "
28                     "<OrgID> MUST NOT contain a colon (\':\'). When using "
29                     "this algorithm, the first colon to appear in InstanceID "
30                     "MUST appear between <OrgID> and <LocalID>. \n"
31                     "<LocalID> is chosen by the organizational entity and "
32                     "SHOULD not be re-used to identify different underlying "
33                     "(real-world) elements. If the above \'preferred\' "
34                     "algorithm is not used, the defining entity MUST assure "
35                     "that the resultant InstanceID is not re-used across any "
36                     "InstanceIDs produced by this or other providers for this "
37                     "instance\'s NameSpace. \n"
38                     "For DMTF defined instances, the \'preferred\' algorithm "
39                     "MUST be used with the <OrgID> set to \'CIM\'." )]
40              string InstanceID;
41           
42                 [Description ( 
43 marek 1.1           "Usage of the CIM_CredentialStore. 2 - Owned value means "
44                     "CIM_CredentialStore instance represents a collection of "
45                     "credentials that belong to parties local to the manager "
46                     "of the store. 3 - Trusted value means "
47                     "CIM_CredentialStore instance public credentials that "
48                     "belong to parties trusted by the manager of the store. 4 "
49                     "- Mixed value means CIM_CredentialStore instance "
50                     "represents a collection of both Trusted and Owned "
51                     "credentials." ), 
52                  ValueMap { "2", "3", "4", "..", "32768..65535" }, 
53                  Values { "Owned", "Trusted", "Mixed", "DMTF Reserved", 
54                     "Vendor Specified" }]
55              uint16 Usage;
56           
57           
58           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2