// Copyright (c) 2005 DMTF. All rights reserved. [Version ( "2.8.0" ), UMLPackagePath ( "CIM::Policy" ), Description ( "A class describing a company\'s and/or administrator\'s " "credential requirements that should be authenticated in order " "to establish/trust a CIM_Identity. This class defines the " "specific document that should be authenticated." )] class CIM_DocumentAuthentication : CIM_AuthenticationCondition { [Description ( "Integer enumeration identifying the document that should " "be authenticated." ), ValueMap { "1", "2", "3", "4", "5", "6", "7" }, Values { "Other", "Passport", "Birth Certificate", "Credit Card", "Drivers License", "Membership Card", "Social Security Card" }, ModelCorrespondence { "CIM_DocumentAuthentication.OtherDocument" }] uint16 TypeOfDocument; [Description ( "String specifying the document when the TypeOfDocument " "property is set to 1, \"Other\"." ), ModelCorrespondence { "CIM_DocumentAuthentication.TypeOfDocument" }] string OtherDocument; [Description ( "String defining a particular document which may be used " "in the authentication process for example, a specific " "driver\'s license or passport number. If left blank, " "then any valid document matching the category specified " "by the TypeOfDocument property, can be accepted." )] string DocumentIdentifier; };