Class AuthRecordingSummary

Namespace
Kuestenlogik.Bowire.Mocking
Assembly
Kuestenlogik.Bowire.dll

Listing projection of an AuthRecording for the picker — no credential value.

public sealed record AuthRecordingSummary : IEquatable<AuthRecordingSummary>
Inheritance
AuthRecordingSummary
Implements
Inherited Members

Constructors

AuthRecordingSummary(string, string, string?, long)

Listing projection of an AuthRecording for the picker — no credential value.

public AuthRecordingSummary(string Id, string Name, string? Scheme, long CapturedAt)

Parameters

Id string

The recording id (referenced by authRecordingId).

Name string

Human label, or the id when none was set.

Scheme string

Credential scheme, for a hint in the UI.

CapturedAt long

Unix-ms capture time, or 0 when unknown.

Properties

CapturedAt

Unix-ms capture time, or 0 when unknown.

public long CapturedAt { get; init; }

Property Value

long

Id

The recording id (referenced by authRecordingId).

public string Id { get; init; }

Property Value

string

Name

Human label, or the id when none was set.

public string Name { get; init; }

Property Value

string

Scheme

Credential scheme, for a hint in the UI.

public string? Scheme { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string, out string?, out long)

public void Deconstruct(out string Id, out string Name, out string? Scheme, out long CapturedAt)

Parameters

Id string
Name string
Scheme string
CapturedAt long

Equals(AuthRecordingSummary?)

public bool Equals(AuthRecordingSummary? other)

Parameters

other AuthRecordingSummary

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(AuthRecordingSummary?, AuthRecordingSummary?)

public static bool operator ==(AuthRecordingSummary? left, AuthRecordingSummary? right)

Parameters

left AuthRecordingSummary
right AuthRecordingSummary

Returns

bool

operator !=(AuthRecordingSummary?, AuthRecordingSummary?)

public static bool operator !=(AuthRecordingSummary? left, AuthRecordingSummary? right)

Parameters

left AuthRecordingSummary
right AuthRecordingSummary

Returns

bool