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

 1 karl  1.1.2.2 // Copyright (c) 2011 DMTF.  All rights reserved.
 2                  [Version ( "2.29.0" ), 
 3                   UMLPackagePath ( "CIM::User::SecurityServices" ), 
 4                   Description ( 
 5                      "CIM_CertificateManagementCapabilities describes the "
 6                      "capabilities of the associated "
 7                      "CIM_CertificateManagementService instance(s)." )]
 8               class CIM_CertificateManagementCapabilities : CIM_CredentialManagementCapabilities {
 9               
10                     [Override ( "SupportedMethods" ), 
11                      Description ( 
12                         "Each enumeration corresponds to support for the "
13                         "like-named method of the associated "
14                         "CIM_CertificateManagementService instance(s) for the "
15                         "exception of \"DeleteCredentialInstance\" that refers to "
16                         "the capability of executing delete operation on the "
17                         "instances of the CIM_Credential subclasses." ), 
18                      ValueMap { "2", "3", "4", "101", "102", "103", "104", "105", 
19                         "106", "107", "..", "0x8000.." }, 
20                      Values { "ImportPublicPrivateKeyPair", "CreateKeystore", 
21                         "DeleteCredentialInstance", 
22 karl  1.1.2.2           "CreatCertificateSigningRequest", 
23                         "CreateSelfSignedCertificate", 
24                         "ImportEncodedCertificates", "ImportCertificates", 
25                         "ExportEncodedCertificate", "ApplyCRL", "ApplyDecodedCRL", 
26                         "DMTF Reserved", "Vendor Specific" }]
27                  uint16 SupportedMethods[];
28               
29                     [Description ( 
30                         "If the AsymmetricKeyGeneration is TRUE, this property "
31                         "specifies the possible key algorithms that are supported "
32                         "by the methods that generate public/private key pairs in "
33                         "the associated CIM_CertificateManagementService "
34                         "instance(s)." ), 
35                      ValueMap { "2", "3", "4", "..", "32768..65535" }, 
36                      Values { "RSA", "DSA", "ECDSA", "DMTF Rserved", 
37                         "Vendor Reserved" }]
38                  uint16 KeyAlgorithmSupported[];
39               
40                     [Description ( 
41                         "The InputFormatsSupported represents the supported input "
42                         "formats for the certificate(s) and Certificate "
43 karl  1.1.2.2           "Revocation List by the methods in the associated "
44                         "CIM_CertificateManagementService instance(s)." ), 
45                      ValueMap { "2", "3", "4", "5", "..", "32768..65535" }, 
46                      Values { "DER", "PEM", "PKCS7", "PKCS12", "DMTF Rserved", 
47                         "Vendor Reserved" }]
48                  uint16 InputFormatsSupported[];
49               
50                     [Description ( 
51                         "The OutputFormatsSupported represents the supported "
52                         "output formats for the certificate(s) and Certificate "
53                         "Revocation List by the methods in the associated "
54                         "CIM_CertificateManagementService instance(s)." ), 
55                      ValueMap { "2", "3", "4", "5", "..", "32768..65535" }, 
56                      Values { "DER", "PEM", "PKCS7", "PKCS12", "DMTF Rserved", 
57                         "Vendor Reserved" }]
58                  uint16 OutputFormatsSupported[];
59               
60                     [Description ( 
61                         "AsymmetricKeyGeneration property represents the "
62                         "capability of the instrumentation to generate asymmetric "
63                         "public/private key pair." )]
64 karl  1.1.2.2    boolean AsymmetricKeyGeneration;
65               
66                     [Description ( 
67                         "The SupportedSignatureAlgorithms represents the "
68                         "supported signature algorithms for the certificate(s) "
69                         "and Certificate Revocation List by the methods in the "
70                         "associated CIM_CertificateManagementService instance(s). "
71                         "This property covers the algorithms specified in the "
72                         "RFC3279." ), 
73                      ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", 
74                         "11", "12", "13", "14", "15", "16", "17", "18", "19", 
75                         "1920..32767", "32768..65535" }, 
76                      Values { "Other", "SHA1withDSA", "SHA1withECDSA", 
77                         "SHA224withECDSA", "SHA256withECDSA", "SHA384withECDSA", 
78                         "SHA512withECDSA", "GOST3411withGOST3410", 
79                         "GOST3411withECGOST3410", "MD2withRSA", "MD5withRSA", 
80                         "SHA1withRSA", "SHA224withRSA", "SHA256withRSA", 
81                         "SHA384withRSA", "SHA512withRSA", "RIPEMD160withRSA", 
82                         "RIPEMD128withRSA", "RIPEMD256withRSA", "DMTF Reserved", 
83                         "Vendor Reserved" }]
84                  uint16 SupportedSignatureAlgorithms[];
85 karl  1.1.2.2 
86               
87               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2