Table of Contents

Class VerificationView

Namespace
idunno.Bluesky.Actor
Assembly
idunno.Bluesky.dll

An individual verification for an associated subject.

public sealed record VerificationView : IEquatable<VerificationView>

Inheritance

Implements

Inherited Members

Properties

CreatedAt

Gets the System.DateTimeOffset when the verification was created.

[JsonInclude]
[JsonRequired]
public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

CreatedAt

Gets the System.DateTimeOffset when the verification was created.

[JsonInclude]
[JsonRequired]
public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

CreatedAt

Gets the System.DateTimeOffset when the verification was created.

[JsonInclude]
[JsonRequired]
public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

IsValid

Gets a flag indicating whether the verification passes validation.

[JsonInclude]
[JsonRequired]
public bool IsValid { get; init; }

Property Value

bool

IsValid

Gets a flag indicating whether the verification passes validation.

[JsonInclude]
[JsonRequired]
public bool IsValid { get; init; }

Property Value

bool

IsValid

Gets a flag indicating whether the verification passes validation.

[JsonInclude]
[JsonRequired]
public bool IsValid { get; init; }

Property Value

bool

Issuer

Gets the actor who issued the verification.

[JsonInclude]
[JsonRequired]
public Did Issuer { get; init; }

Property Value

Did

Issuer

Gets the actor who issued the verification.

[JsonInclude]
[JsonRequired]
public Did Issuer { get; init; }

Property Value

Did

Issuer

Gets the actor who issued the verification.

[JsonInclude]
[JsonRequired]
public Did Issuer { get; init; }

Property Value

Did

IssuerDisplayName

Gets the display name of the actor who issued the verification.

[JsonInclude]
public string? IssuerDisplayName { get; init; }

Property Value

string?

IssuerDisplayName

Gets the display name of the actor who issued the verification.

[JsonInclude]
public string? IssuerDisplayName { get; init; }

Property Value

string?

IssuerDisplayName

Gets the display name of the actor who issued the verification.

[JsonInclude]
public string? IssuerDisplayName { get; init; }

Property Value

string?

IssuerHandle

Gets the idunno.AtProto.Handle of the actor who issued the verification.

public Handle? IssuerHandle { get; init; }

Property Value

Handle?

IssuerHandle

Gets the idunno.AtProto.Handle of the actor who issued the verification.

public Handle? IssuerHandle { get; init; }

Property Value

Handle?

IssuerHandle

Gets the idunno.AtProto.Handle of the actor who issued the verification.

public Handle? IssuerHandle { get; init; }

Property Value

Handle?

Uri

Gets the idunno.AtProto.AtUri of the verification record.

[JsonInclude]
[JsonRequired]
public AtUri Uri { get; init; }

Property Value

AtUri

Uri

Gets the idunno.AtProto.AtUri of the verification record.

[JsonInclude]
[JsonRequired]
public AtUri Uri { get; init; }

Property Value

AtUri

Uri

Gets the idunno.AtProto.AtUri of the verification record.

[JsonInclude]
[JsonRequired]
public AtUri Uri { get; init; }

Property Value

AtUri

Methods

<Clone>$()

public VerificationView <Clone>$()

Returns

VerificationView

<Clone>$()

public VerificationView <Clone>$()

Returns

VerificationView

<Clone>$()

public VerificationView <Clone>$()

Returns

VerificationView

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(VerificationView?)

public bool Equals(VerificationView? other)

Parameters

other VerificationView?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(VerificationView?)

public bool Equals(VerificationView? other)

Parameters

other VerificationView?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(VerificationView?)

public bool Equals(VerificationView? other)

Parameters

other VerificationView?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool

operator ==(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool

operator ==(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool

operator !=(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool

operator !=(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool

operator !=(VerificationView?, VerificationView?)

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

Parameters

left VerificationView?
right VerificationView?

Returns

bool