Class CIM_AuthenticationCondition
extends CIM_PolicyCondition

An abstract class whose subclasses describe one of a company's and/or administrator's credential requirements, and/or other information that should be authenticated in order to establish/trust a CIM_Identity. The PolicyConditions collected by an instance of AuthenticationRule describe the various requirements under which a CIM_Identity's CurrentlyAuthenticated Boolean is set to TRUE. Note that the CIM_Identities which are authenticated are specified through the AuthenticationRule, using the PolicySet AppliesToElement association.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Policy
   |
   +--CIM_PolicyCondition
   |
   +--CIM_AuthenticationCondition

Direct Known Subclasses

CIM_AccountAuthentication
CIM_BiometricAuthentication
CIM_DocumentAuthentication
CIM_KerberosAuthentication
CIM_NetworkingIDAuthentication
CIM_PhysicalCredentialAuthentication
CIM_PublicPrivateKeyAuthentication
CIM_SharedSecretAuthentication

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
DescriptionstringAn abstract class whose subclasses describe one of a company's and/or administrator's credential requirements, and/or other information that should be authenticated in order to establish/trust a CIM_Identity. The PolicyConditions collected by an instance of AuthenticationRule describe the various requirements under which a CIM_Identity's CurrentlyAuthenticated Boolean is set to TRUE. Note that the CIM_Identities which are authenticated are specified through the AuthenticationRule, using the PolicySet AppliesToElement association.
UMLPackagePathstringCIM::Policy
Versionstring2.8.0

Class Properties

Inherited Properties

NameData Type
Captionstring
CommonNamestring
CreationClassNamestring
Descriptionstring
ElementNamestring
Generationuint64
InstanceIDstring
PolicyConditionNamestring
PolicyRuleCreationClassNamestring
PolicyRuleNamestring
SystemCreationClassNamestring
SystemNamestring
PolicyKeywordsstring[]

Class Methods