This EventTypeis defined in OPC 10000-3. Its representation in the AddressSpaceis formally defined in Table 28.

Table 28– AuditSessionEventType definition

Attribute

Value

BrowseName

AuditSessionEventType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the AuditSecurityEventTypedefined in 6.4.4, which means it inherits the InstanceDeclarations of that Node.

HasProperty

Variable

SessionId

NodeId

PropertyType

Mandatory

Conformance Units

Auditing Connections

This EventTypeinherits all Propertiesof the AuditSecurityEventType. Their semantic is defined in 6.4.4.

If the Eventis generated by a TransferSubscriptions Servicecall, the SourceNode Propertyshall be assigned to the SessionDiagnostics Objectthat represents the session. The SourceNamefor Eventsof this type shall be "Session/TransferSubscriptions".

Otherwise, the SourceNode Propertyfor Eventsof this type shall be assigned to the Server Object. The SourceNamefor Eventsof this type shall be "Session/" and the Serviceor cause that generates the Event(e.g. CreateSession, ActivateSessionor CloseSession).

The SessionIdshall contain the SessionIdof the session that the Servicecall was issued on In the CreateSession Servicethis shall be set to the newly created SessionId. If no session context exists (e.g. for a failed CreateSession Servicecall) the SessionIdshall be null.