Class VerificationState
- Namespace
- idunno.Bluesky.Actor
- Assembly
- idunno.Bluesky.dll
Represents the verification information about the user this record is attached to.
public sealed record VerificationState : IEquatable<VerificationState>Inheritance
Implements
Inherited Members
Properties
TrustedVerifierStatus
Gets the user's status as a trusted verifier.
[JsonIgnore]
public VerificationStatus TrustedVerifierStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
TrustedVerifierStatus
Gets the user's status as a trusted verifier.
[JsonIgnore]
public VerificationStatus TrustedVerifierStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
TrustedVerifierStatus
Gets the user's status as a trusted verifier.
[JsonIgnore]
public VerificationStatus TrustedVerifierStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
Verifications
All verifications issued by trusted verifiers on behalf of this user. Verifications by untrusted verifiers are not included.
[JsonInclude]
[JsonRequired]
public ICollection<VerificationView> Verifications { get; init; }Property Value
Exceptions
- ArgumentNullException
-
Thrown when the value set is null.
Verifications
All verifications issued by trusted verifiers on behalf of this user. Verifications by untrusted verifiers are not included.
[JsonInclude]
[JsonRequired]
public ICollection<VerificationView> Verifications { get; init; }Property Value
Exceptions
- ArgumentNullException
-
Thrown when the value set is null.
Verifications
All verifications issued by trusted verifiers on behalf of this user. Verifications by untrusted verifiers are not included.
[JsonInclude]
[JsonRequired]
public ICollection<VerificationView> Verifications { get; init; }Property Value
Exceptions
- ArgumentNullException
-
Thrown when the value set is null.
VerifiedStatus
Gets the user's status as a verified account.
[JsonIgnore]
public VerificationStatus VerifiedStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
VerifiedStatus
Gets the user's status as a verified account.
[JsonIgnore]
public VerificationStatus VerifiedStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
VerifiedStatus
Gets the user's status as a verified account.
[JsonIgnore]
public VerificationStatus VerifiedStatus { get; }Property Value
Remarks
A status this library does not recognize is reported as idunno.Bluesky.Actor.VerificationStatus.Unknown.
Methods
<Clone>$()
public VerificationState <Clone>$()Returns
<Clone>$()
public VerificationState <Clone>$()Returns
<Clone>$()
public VerificationState <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(VerificationState?)
public bool Equals(VerificationState? other)Parameters
otherVerificationState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(VerificationState?)
public bool Equals(VerificationState? other)Parameters
otherVerificationState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(VerificationState?)
public bool Equals(VerificationState? other)Parameters
otherVerificationState?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(VerificationState?, VerificationState?)
public static bool operator ==(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?
Returns
operator ==(VerificationState?, VerificationState?)
public static bool operator ==(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?
Returns
operator ==(VerificationState?, VerificationState?)
public static bool operator ==(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?
Returns
operator !=(VerificationState?, VerificationState?)
public static bool operator !=(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?
Returns
operator !=(VerificationState?, VerificationState?)
public static bool operator !=(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?
Returns
operator !=(VerificationState?, VerificationState?)
public static bool operator !=(VerificationState? left, VerificationState? right)Parameters
leftVerificationState?rightVerificationState?