Verification data for the associated subject.
Properties
createdAt
string
datetime
Required
Timestamp when the verification was created.
displayName
string
Required
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.
handle
string
handle
Required
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.
issuer
string
did
Required
The user who issued this verification.
issuerProfile
union
Optional
No description available.
issuerRepo
union
Optional
No description available.
revokeReason
string
Optional
Describes the reason for revocation, also indicating that the verification is no longer valid.
revokedAt
string
datetime
Optional
Timestamp when the verification was revoked.
revokedBy
string
did
Optional
The user who revoked this verification.
subject
string
did
Required
The subject of the verification.
subjectProfile
union
Optional
No description available.
subjectRepo
union
Optional
No description available.
uri
string
at-uri
Required
The AT-URI of the verification record.
View raw schema
{
"type": "object",
"required": [
"issuer",
"uri",
"subject",
"handle",
"displayName",
"createdAt"
],
"properties": {
"uri": {
"type": "string",
"format": "at-uri",
"description": "The AT-URI of the verification record."
},
"handle": {
"type": "string",
"format": "handle",
"description": "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."
},
"issuer": {
"type": "string",
"format": "did",
"description": "The user who issued this verification."
},
"subject": {
"type": "string",
"format": "did",
"description": "The subject of the verification."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Timestamp when the verification was created."
},
"revokedAt": {
"type": "string",
"format": "datetime",
"description": "Timestamp when the verification was revoked."
},
"revokedBy": {
"type": "string",
"format": "did",
"description": "The user who revoked this verification."
},
"issuerRepo": {
"refs": [
"tools.ozone.moderation.defs#repoViewDetail",
"tools.ozone.moderation.defs#repoViewNotFound"
],
"type": "union"
},
"displayName": {
"type": "string",
"description": "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."
},
"subjectRepo": {
"refs": [
"tools.ozone.moderation.defs#repoViewDetail",
"tools.ozone.moderation.defs#repoViewNotFound"
],
"type": "union"
},
"revokeReason": {
"type": "string",
"description": "Describes the reason for revocation, also indicating that the verification is no longer valid."
},
"issuerProfile": {
"refs": [],
"type": "union"
},
"subjectProfile": {
"refs": [],
"type": "union"
}
},
"description": "Verification data for the associated subject."
}