Package version:

Session result of detect liveness.

interface LivenessSessionOutput {
    authTokenTimeToLiveInSeconds?: number;
    createdDateTime: string;
    deviceCorrelationId?: string;
    id: string;
    result?: LivenessSessionAuditEntryOutput;
    sessionExpired: boolean;
    sessionStartDateTime?: string;
    status: string;
}

Properties

authTokenTimeToLiveInSeconds?: number

Seconds the session should last for. Range is 60 to 86400 seconds. Default value is 600.

createdDateTime: string

DateTime when this session was created.

deviceCorrelationId?: string

Unique Guid per each end-user device. This is to provide rate limiting and anti-hammering. If 'deviceCorrelationIdSetInClient' is true in this request, this 'deviceCorrelationId' must be null.

id: string

The unique ID to reference this session.

The latest session audit result only populated if status == 'ResultAvailable'.

sessionExpired: boolean

Whether or not the session is expired.

sessionStartDateTime?: string

DateTime when this session was started by the client.

status: string

The current status of the session.