VerificationView

constructor(issuer: Did, uri: AtUri, subject: Did, handle: Handle, displayName: String, createdAt: Timestamp, revokeReason: String? = null, revokedAt: Timestamp? = null, revokedBy: Did? = null, subjectProfile: VerificationViewSubjectProfileUnion? = null, issuerProfile: VerificationViewIssuerProfileUnion? = null, subjectRepo: VerificationViewSubjectRepoUnion? = null, issuerRepo: VerificationViewIssuerRepoUnion? = null)

Parameters

issuer

The user who issued this verification.

uri

The AT-URI of the verification record.

subject

The subject of the verification.

handle

Handle of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current handle matches the one at the time of verifying.

displayName

Display name of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current displayName matches the one at the time of verifying.

createdAt

Timestamp when the verification was created.

revokeReason

Describes the reason for revocation, also indicating that the verification is no longer valid.

revokedAt

Timestamp when the verification was revoked.

revokedBy

The user who revoked this verification.