4.4.4 IdentityCriteriaType

The IdentityCriteriaType Enumeration is defined in Table 12.

Table 12 – IdentityCriteriaType Values
NameValueDescription
UserName1The rule specifies a UserName from a UserNameIdentityToken.
Thumbprint2The rule specifies the Thumbprint of a user Certificate.
Role3The rule is a Role specified in an Access Token.
GroupId4The rule is a user group specified in the Access Token.
Anonymous5The rule specifies Anonymous UserIdentityToken.
AuthenticatedUser6The rule specifies any non Anonymous UserIdentityToken.
Application7The rule specifies an application identity.
X509Subject8The rule specifies the X509 subject name of a user Certificate or the issuerof the user Certificate.
TrustedApplication9The rule specifies any trusted application that has been authenticated with a trusted ApplicationInstance Certificate (see OPC 10000-4) and uses at a signed or signed and encrypted communication channel.

Its representation in the AddressSpace is defined in Table 13.

Table 13 – IdentityCriteriaType Definition
Attribute Value
BrowseNameIdentityCriteriaType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-5
HasPropertyVariableEnumValuesEnumValueType []PropertyType
Conformance Units
Base Info ServerType