1 karl 1.1.2.2 // Copyright (c) 2011 DMTF. All rights reserved.
2 [Version ( "2.29.0" ),
3 UMLPackagePath ( "CIM::User::Credential" ),
4 Description (
5 "CIM_Keystore class represents a keystore, collection of key "
6 "based credentials such as certificates. Keystore can be used "
7 "to store the certificates that are used for the client role of "
8 "the validation of the served up certificates, or for the "
9 "server role, serving up the certificates to the client for the "
10 "validation. Certificates in the keystore can be "
11 "revoked/invalidated by the means of application of Certificate "
12 "Revocation List (CRL)." )]
13 class CIM_Keystore : CIM_CredentialStore {
14
15 [Override ( "Usage" ),
16 Description (
17 "Usage of the keystore.\n"
18 "2 - Owned value means CIM_Keystore instance represents a "
19 "collection of key based credentials that belong to "
20 "parties local to the manager of the keystore. \n"
21 "3 - Trusted value means CIM_Keystore instance represents "
22 karl 1.1.2.2 "a collection of public key based credentials that belong "
23 "to parties trusted by the manager of the keystore.\n"
24 "4 - Mixed value means CIM_Keystore instance represents a "
25 "collection of both Trusted and Owned key based "
26 "credentials." ),
27 ValueMap { "2", "3", "4", "..", "32768..65535" },
28 Values { "Owned", "Trusted", "Mixed", "DMTF Reserved",
29 "Vendor Specified" }]
30 uint16 Usage;
31
32
33 };
|