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

 1 karl  1.1.2.2 // Copyright (c) 2005 - 2007, DMTF.  All rights reserved.
 2               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // <change cr="WIPCR00383.004" type="add">New Credential class 
 5               // hierarchy</change>
 6               // ==================================================================
 7               //  CIM_PublicKeyCertificate 
 8               // ==================================================================
 9                  [Deprecated { "CIM_SignedCredential" }, 
10                   Version ( "2.16.0" ), 
11                   UMLPackagePath ( "CIM::User::PublicKey" ), 
12                   Description ( 
13                      "A PublicKeyCertificate is a credential that is "
14                      "cryptographically signed by a trusted Certificate Authority "
15                      "(CA) and issued to an authenticated entity (e.g., human user, "
16                      "service, etc.) called the Subject in the certificate. The "
17                      "public key in the certificate is cryptographically related to "
18                      "a private key that is held and kept private by the "
19                      "authenticated Subject. The certificate and its related private "
20                      "key can then be used for establishing trust relationships and "
21                      "securing communications with the Subject. Refer to the "
22 karl  1.1.2.2        "ITU/CCITT X.509 standard as an example of such certificates." )]
23               class CIM_PublicKeyCertificate : CIM_Credential {
24               
25                     [Deprecated { "CIM_SignedCredential.InstanceID" }, 
26                      Key, Description ( "The scoping System\'s CCN." ), 
27                      MaxLen ( 256 ), 
28                      Propagated ( 
29                         "CIM_CertificateAuthority.SystemCreationClassName" )]
30                  string SystemCreationClassName;
31               
32                     [Deprecated { "CIM_SignedCredential.InstanceID" }, 
33                      Key, Description ( "The scoping System\'s Name." ), 
34                      MaxLen ( 256 ), 
35                      Propagated ( "CIM_CertificateAuthority.SystemName" )]
36                  string SystemName;
37               
38                     [Deprecated { "CIM_SignedCredential.InstanceID" }, 
39                      Key, Description ( "The scoping Service\'s CCN." ), 
40                      MaxLen ( 256 ), 
41                      Propagated ( "CIM_CertificateAuthority.CreationClassName" )]
42                  string ServiceCreationClassName;
43 karl  1.1.2.2 
44                     [Deprecated { "CIM_SignedCredential.InstanceID" }, 
45                      Key, Description ( "The scoping Service\'s Name." ), 
46                      MaxLen ( 256 ), 
47                      Propagated ( "CIM_CertificateAuthority.Name" )]
48                  string ServiceName;
49               
50                     [Deprecated { "CIM_SignedCredential.Subject" }, 
51                      Key, Description ( "Certificate subject identifier." ), 
52                      MaxLen ( 256 )]
53                  string Subject;
54               
55                     [Deprecated { "CIM_SignedCredential.AltSubject" }, 
56                      Description ( 
57                         "Alternate subject identifier for the Certificate." ), 
58                      MaxLen ( 256 )]
59                  string AltSubject;
60               
61                     [Deprecated { "CIM_SignedCredential.PublicKey" }, 
62                      Description ( "The DER-encoded raw public key." ), 
63                      OctetString]
64 karl  1.1.2.2    uint8 PublicKey[];
65               
66               
67               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2