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

 1 marek 1.1 // 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_KerberosTicket 
 8           // ==================================================================
 9              [Deprecated { "CIM_KerberosCredential" }, 
10               Version ( "2.16.0" ), 
11               UMLPackagePath ( "CIM::User::Kerberos" ), 
12               Description ( 
13                  "A CIM_KerberosTicket represents a credential issued by a "
14                  "particular Kerberos Key Distribution Center (KDC) to establish "
15                  "an identity, as the result of a successful authentication "
16                  "process. There are two types of tickets that a KDC may issue - "
17                  "a TicketGranting ticket, which is used to protect and "
18                  "authenticate communications between an entity and the KDC, and "
19                  "a Session ticket, which the KDC issues to two entities to "
20                  "allow them to communicate with each other." )]
21           class CIM_KerberosTicket : CIM_Credential {
22 marek 1.1 
23                 [Deprecated { "CIM_KerberosCredential.InstanceID" }, 
24                  Key, Description ( "The scoping System\'s CCN." ), 
25                  MaxLen ( 256 ), 
26                  Propagated ( 
27                     "CIM_KerberosKeyDistributionCenter.SystemCreationClassName" )]
28              string SystemCreationClassName;
29           
30                 [Deprecated { "CIM_KerberosCredential.InstanceID" }, 
31                  Key, Description ( "The scoping System\'s Name." ), 
32                  MaxLen ( 256 ), 
33                  Propagated ( "CIM_KerberosKeyDistributionCenter.SystemName" )]
34              string SystemName;
35           
36                 [Deprecated { "CIM_KerberosCredential.InstanceID" }, 
37                  Key, Description ( "The scoping Service\'s CCN." ), 
38                  MaxLen ( 256 ), 
39                  Propagated ( 
40                     "CIM_KerberosKeyDistributionCenter.CreationClassName" )]
41              string ServiceCreationClassName;
42           
43 marek 1.1       [Deprecated { "CIM_KerberosCredential.InstanceID" }, 
44                  Key, Description ( 
45                     "The scoping Service\'s Name. The Kerberos KDC Realm of "
46                     "CIM_KerberosTicket is used to record the security "
47                     "authority, or Realm, name so that tickets issued by "
48                     "different Realms can be separately managed and "
49                     "enumerated." ), 
50                  MaxLen ( 256 ), 
51                  Propagated ( "CIM_KerberosKeyDistributionCenter.Name" )]
52              string ServiceName;
53           
54                 [Deprecated { "CIM_KerberosCredential.AccessesService" }, 
55                  Key, Description ( 
56                     "The name of the service for which this ticket is used." ), 
57                  MaxLen ( 256 )]
58              string AccessesService;
59           
60                 [Deprecated { "CIM_KerberosCredential.RemoteID" }, 
61                  Key, Description ( 
62                     "RemoteID is the name by which the user is known at the "
63                     "KDC security service." ), 
64 marek 1.1        MaxLen ( 256 )]
65              string RemoteID;
66           
67                 [Deprecated { "CIM_KerberosCredential.TicketType" }, 
68                  Description ( 
69                     "The Type of CIM_KerberosTicket is used to indicate "
70                     "whether the ticket in question was issued by the "
71                     "Kerberos Key Distribution Center (KDC) to support "
72                     "ongoing communication between the Users Access and the "
73                     "KDC (\"TicketGranting\"), or was issued by the KDC to "
74                     "support ongoing communication between two Users Access "
75                     "entities (\"Session\")." ), 
76                  ValueMap { "0", "1" }, 
77                  Values { "Session", "TicketGranting" }]
78              uint16 TicketType;
79           
80           
81           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2