Errata exists for this version of the document.
This EventType is defined in OPC 10000-3. Its representation in the AddressSpace is formally defined in Table 28.
Table 28 – AuditSessionEventType Definition
Attribute |
Value |
|||||
BrowseName |
AuditSessionEventType |
|||||
IsAbstract |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the AuditSecurityEventType defined in 6.4.4, which means it inherits the InstanceDeclarations of that Node. |
||||||
HasSubtype |
ObjectType |
AuditCreateSessionEventType |
Defined in 6.4.8 |
|||
HasSubtype |
ObjectType |
AuditActivateSessionEventType |
Defined in 6.4.10 |
|||
HasSubtype |
ObjectType |
AuditCancelEventType |
Defined in 6.4.11 |
|||
HasProperty |
Variable |
SessionId |
NodeId |
PropertyType |
Mandatory |
This EventType inherits all Properties of the AuditSecurityEventType. Their semantic is defined in 6.4.4.
If the Event is generated by a TransferSubscriptions Service call, the SourceNode Property shall be assigned to the SessionDiagnostics Object that represents the session. The SourceName for Events of this type shall be “Session/TransferSubscriptions”.
Otherwise, the SourceNode Property for Events of this type shall be assigned to the Server Object. The SourceName for Events of this type shall be “Session/” and the Service or cause that generates the Event (e.g. CreateSession, ActivateSession or CloseSession).
The SessionId shall contain the SessionId of the session that the Service call was issued on In the CreateSession Service this shall be set to the newly created SessionId. If no session context exists (e.g. for a failed CreateSession Service call) the SessionId shall be null.