(file) Return to CIM_UnsignedPublicKey.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="WIPCR00383.004" type="add">New Credential class 
 3               // hierarchy</change>
 4               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 5               // qualifier values to CIM Schema.</change>
 6               // ==================================================================
 7               //  CIM_UnsignedPublicKey 
 8               // ==================================================================
 9                  [Deprecated { "CIM_UnsignedCredential" }, 
10                   Version ( "2.16.0" ), 
11                   UMLPackagePath ( "CIM::User::PublicKey" ), 
12                   Description ( 
13                      "A CIM_UnsignedPublicKey represents an unsigned public key "
14                      "credential. Services accept the public key as authentic "
15                      "because of a direct trust relationship, rather than via a "
16                      "third-party Certificate Authority." )]
17               class CIM_UnsignedPublicKey : CIM_Credential {
18               
19                     [Deprecated { "CIM_UnsignedCredential.InstanceID" }, 
20                      Key, Description ( "The scoping System\'s CCN." ), 
21                      MaxLen ( 256 ), 
22 karl  1.1.2.2        Propagated ( 
23                         "CIM_PublicKeyManagementService.SystemCreationClassName" )]
24                  string SystemCreationClassName;
25               
26                     [Deprecated { "CIM_UnsignedCredential.InstanceID" }, 
27                      Key, Description ( "The scoping System\'s Name." ), 
28                      MaxLen ( 256 ), 
29                      Propagated ( "CIM_PublicKeyManagementService.SystemName" )]
30                  string SystemName;
31               
32                     [Deprecated { "CIM_UnsignedCredential.InstanceID" }, 
33                      Key, Description ( "The scoping Service\'s CCN." ), 
34                      MaxLen ( 256 ), 
35                      Propagated ( 
36                         "CIM_PublicKeyManagementService.CreationClassName" )]
37                  string ServiceCreationClassName;
38               
39                     [Deprecated { "CIM_UnsignedCredential.InstanceID" }, 
40                      Key, Description ( "The scoping Service\'s Name." ), 
41                      MaxLen ( 256 ), 
42                      Propagated ( "CIM_PublicKeyManagementService.Name" )]
43 karl  1.1.2.2    string ServiceName;
44               
45                     [Deprecated { "CIM_UnsignedCredential.PeerIdentity" }, 
46                      Key, Description ( 
47                         "The Identity of the Peer with whom a direct trust "
48                         "relationship exists. The public key may be used for "
49                         "security functions with the Peer." ), 
50                      MaxLen ( 256 ), 
51                      ModelCorrespondence { "CIM_UnsignedPublicKey.PeerIdentityType" }]
52                  string PeerIdentity;
53               
54                     [Deprecated { "CIM_UnsignedCredential.PeerIdentityType" }, 
55                      Description ( 
56                         "PeerIdentityType is used to describe the type of the "
57                         "PeerIdentity. The currently defined values are used for "
58                         "IKE identities." ), 
59                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
60                         "10", "11" }, 
61                      Values { "Other", "IPV4_ADDR", "FQDN", "USER_FQDN", 
62                         "IPV4_ADDR_SUBNET", "IPV6_ADDR", "IPV6_ADDR_SUBNET", 
63                         "IPV4_ADDR_RANGE", "IPV6_ADDR_RANGE", "DER_ASN1_DN", 
64 karl  1.1.2.2           "DER_ASN1_GN", "KEY_ID" }, 
65                      ModelCorrespondence { "CIM_UnsignedPublicKey.PeerIdentity" }]
66                  uint16 PeerIdentityType;
67               
68                     [Deprecated { "CIM_UnsignedCredential.PublicKey" }, 
69                      Description ( "The DER-encoded raw public key." ), 
70                      OctetString]
71                  uint8 PublicKey[];
72               
73               
74               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2