1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Version ( "2.8.0" ),
3 UMLPackagePath ( "CIM::Policy" ),
4 Description (
5 "A class describing a company\'s and/or administrator\'s "
6 "credential requirements that should be authenticated in order "
7 "to establish/trust a CIM_Identity. This class defines the "
8 "specific type of physical credential that should be "
9 "authenticated." )]
10 class CIM_PhysicalCredentialAuthentication : CIM_AuthenticationCondition {
11
12 [Description (
13 "Integer enumeration identifying the credential that "
14 "should be authenticated." ),
15 ValueMap { "1", "2", "3", "4" },
16 Values { "Other", "Magnetic Stripe Card", "Smart Card",
17 "Password Generator Card" },
18 ModelCorrespondence {
19 "CIM_PhysicalCredentialAuthentication.OtherCredential" }]
20 uint16 TypeOfCredential;
21
22 marek 1.1 [Description (
23 "String specifying the credential when the "
24 "TypeOfCredential property is set to 1, \"Other\"." ),
25 ModelCorrespondence {
26 "CIM_PhysicalCredentialAuthentication.TypeOfCredential" }]
27 string OtherCredential;
28
29 [Description (
30 "String defining a character or binary sequence, which is "
31 "built into the physical credential to identify it. If "
32 "left blank, it is the responsibility of the security "
33 "infrastructure to verify that a valid credential (of the "
34 "specified type) has been used." )]
35 string PhysicalIdentifier;
36
37
38 };
|