7 Standard VariableTypes ToC Previous Next

7.16 SessionSecurityDiagnosticsType ToC Previous Next index

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 75. Since this information is security-related, it should not be made accessible to all users, but only to authorised users.

Table 75 – SessionSecurityDiagnosticsType Definition

Attribute Value      
BrowseName SessionSecurityDiagnosticsType      
IsAbstract False      
ValueRank −1 (−1 = Scalar)      
DataType SessionSecurityDiagnosticsDataType      
References Node Class BrowseName DataType
TypeDefinition
Modelling Rule
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

Previous Next