LivenessSessionAuditEntry Class

Definition

Audit entry for a request in session.

public class LivenessSessionAuditEntry : System.ClientModel.Primitives.IJsonModel<Azure.AI.Vision.Face.LivenessSessionAuditEntry>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Vision.Face.LivenessSessionAuditEntry>
type LivenessSessionAuditEntry = class
    interface IJsonModel<LivenessSessionAuditEntry>
    interface IPersistableModel<LivenessSessionAuditEntry>
Public Class LivenessSessionAuditEntry
Implements IJsonModel(Of LivenessSessionAuditEntry), IPersistableModel(Of LivenessSessionAuditEntry)
Inheritance
LivenessSessionAuditEntry
Implements

Properties

ClientRequestId

The unique clientRequestId that is sent by the client in the 'client-request-id' header.

Digest

The server calculated digest for this request. If the client reported digest differs from the server calculated digest, then the message integrity between the client and service has been compromised and the result should not be trusted. For more information, see how to guides on how to leverage this value to secure your end-to-end solution.

Id

The unique id to refer to this audit request. Use this id with the 'start' query parameter to continue on to the next page of audit results.

ReceivedDateTime

The UTC DateTime that the request was received.

Request

The request of this entry.

RequestId

The unique requestId that is returned by the service to the client in the 'apim-request-id' header.

Response

The response of this entry.

SessionId

The unique sessionId of the created session. It will expire 48 hours after it was created or may be deleted sooner using the corresponding session DELETE operation.

SessionImageId

The image ID of the session request.

VerifyImageHash

The sha256 hash of the verify-image in the request.

Explicit Interface Implementations

IJsonModel<LivenessSessionAuditEntry>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<LivenessSessionAuditEntry>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LivenessSessionAuditEntry>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LivenessSessionAuditEntry>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<LivenessSessionAuditEntry>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to