#### [Abblix\.SecurityEvents\.CAEP](https://www.abblix.com/en/docs/api/abblix-securityevents-caep 'index')
### [Abblix\.SecurityEvents\.CAEP](https://www.abblix.com/en/docs/api/abblix-securityevents-caep/Abblix.SecurityEvents.CAEP 'Abblix\.SecurityEvents\.CAEP')

## SessionPresentedPayload Class

Session Presented \(CAEP 1\.0 Section 3\.7\): the transmitter observed the subject's session to
be present at the moment [EventTimestamp](https://www.abblix.com/en/docs/api/abblix-securityevents-caep/Abblix.SecurityEvents.CAEP.CaepEventPayload#Abblix.SecurityEvents.CAEP.CaepEventPayload.EventTimestamp 'Abblix\.SecurityEvents\.CAEP\.CaepEventPayload\.EventTimestamp') names \- the signal
receivers build activity anomaly detection and live\-session inventories on\.

```csharp
public sealed record SessionPresentedPayload : Abblix.SecurityEvents.CAEP.CaepEventPayload, System.IEquatable<Abblix.SecurityEvents.CAEP.SessionPresentedPayload>
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → [CaepEventPayload](https://www.abblix.com/en/docs/api/abblix-securityevents-caep/Abblix.SecurityEvents.CAEP.CaepEventPayload 'Abblix\.SecurityEvents\.CAEP\.CaepEventPayload') → SessionPresentedPayload

Implements [System\.IEquatable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[SessionPresentedPayload](https://www.abblix.com/en/docs/api/abblix-securityevents-caep/Abblix.SecurityEvents.CAEP.SessionPresentedPayload 'Abblix\.SecurityEvents\.CAEP\.SessionPresentedPayload')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')
### Properties

## SessionPresentedPayload\.ExternalId Property {#Abblix.SecurityEvents.CAEP.SessionPresentedPayload.ExternalId}

OPTIONAL\. The external session identifier correlating this session with a broader one
\(CAEP 1\.0 Section 3\.7\.1\)\.

```csharp
public string? ExternalId { get; init; }
```

#### Property Value
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')

## SessionPresentedPayload\.FingerprintUserAgent Property {#Abblix.SecurityEvents.CAEP.SessionPresentedPayload.FingerprintUserAgent}

OPTIONAL\. The user agent fingerprint the transmitter computed \- qualities of the
session, not its identity \(CAEP 1\.0 Section 3\.7\.1\)\.

```csharp
public string? FingerprintUserAgent { get; init; }
```

#### Property Value
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
