OPC Foundation
  • Documents
  • NodeSets
  • Search
7.16 SessionSecurityDiagnosticsType

This complex VariableType is used for diagnostic information. Its DataVariables reflect its DataType, having the same semantic defined in 12.12. The VariableType is formally defined in Table 84. Since this information is security-related, it shall be restricted to authorized users, such as users who have the SecurityAdmin role, defined in OPC 10000-18.

Table 84 – SessionSecurityDiagnosticsType definition

Attribute

Value

BrowseName

SessionSecurityDiagnosticsType

IsAbstract

False

ValueRank

−1 (−1 = Scalar)

DataType

SessionSecurityDiagnosticsDataType

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataVariableType defined in 7.4

HasComponent

Variable

SessionId

NodeId

BaseDataVariableType

Mandatory

HasComponent

Variable

ClientUserIdOfSession

String

BaseDataVariableType

Mandatory

HasComponent

Variable

ClientUserIdHistory

String[]

BaseDataVariableType

Mandatory

HasComponent

Variable

AuthenticationMechanism

String

BaseDataVariableType

Mandatory

HasComponent

Variable

Encoding

String

BaseDataVariableType

Mandatory

HasComponent

Variable

TransportProtocol

String

BaseDataVariableType

Mandatory

HasComponent

Variable

SecurityMode

MessageSecurityMode

BaseDataVariableType

Mandatory

HasComponent

Variable

SecurityPolicyUri

String

BaseDataVariableType

Mandatory

HasComponent

Variable

ClientCertificate

ByteString

BaseDataVariableType

Mandatory

Conformance Units

Base Info ServerType

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation