6 Standard ObjectTypes ToC Previous Next

6.4 ObjectTypes used as EventTypes ToC Previous Next

6.4.8 AuditCreateSessionEventType ToC Previous Next index

This EventType is defined in OPC 10000-3. Its representation in the AddressSpace is formally defined in Table 29.

Table 29 – AuditCreateSessionEventType Definition

Attribute Value
BrowseName AuditCreateSessionEventType
IsAbstract True

Subtype of the AuditSessionEventType defined in 6.4.7, which means it inherits the InstanceDeclarations of that Node.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasSubtype ObjectType AuditUrlMismatchEventType Defined in 6.4.9    
HasProperty Variable SecureChannelId String PropertyType Mandatory
HasProperty Variable ClientCertificate ByteString PropertyType Mandatory
HasProperty Variable ClientCertificateThumbprint String PropertyType Mandatory
HasProperty Variable RevisedSessionTimeout Duration PropertyType Mandatory

This EventType inherits all Properties of the AuditSessionEventType. Their semantic is defined in 6.4.7. The SourceName for Events of this type shall be “Session/CreateSession”. The ClientUserId is not available for this call thus this parameter shall be set to the ”System/CreateSession”.

The additional Properties defined for this EventType reflect parameters of the Service call that triggers the Event.

SecureChannelId shall uniquely identify the SecureChannel. The application shall use the same identifier in all AuditEvents related to the Session Service Set (AuditCreateSessionEventType, AuditActivateSessionEventType and their subtypes) and the SecureChannel Service Set (AuditChannelEventType and its subtypes).

ClientCertificate is the clientCertificate parameter of the CreateSession Service call.

ClientCertificateThumbprint is a thumbprint of the ClientCertificate. See OPC 10000-6 for details on thumbprints.

RevisedSessionTimeout is the returned revisedSessionTimeout parameter of the CreateSession Service call.

Previous Next