Package-level declarations
Types
Link copied to clipboard
Status of document verification process for an identity
Link copied to clipboard
Type of document used for identity verification.
Link copied to clipboard
data class IdentityDataProcessingConsentContent(val content: String, val contentType: String, val language: String)
Content for identity data processing consent. Matches GraphQL: type IdentityDataProcessingConsentContent
Link copied to clipboard
data class IdentityDataProcessingConsentStatus(val consented: Boolean, val consentedAtEpochMs: Double?, val consentWithdrawnAtEpochMs: Double?, val content: String?, val contentType: String?, val language: String?)
Status of identity data processing consent. Matches GraphQL: type IdentityDataProcessingConsentStatus
Link copied to clipboard
data class IdentityDocumentCaptureInitiationInfo(val documentCaptureUrl: String, val expiryAt: Date)
Represents identity document capture initiation details obtained via initiateIdentityDocumentCapture API.
Link copied to clipboard
Verification method used for identity verification.
Link copied to clipboard
data class VerifiedIdentity(val owner: String, val verified: Boolean, val verifiedAt: Date, val verificationMethod: VerificationMethod, val canAttemptVerificationAgain: Boolean, val idScanUrl: String?, val requiredVerificationMethod: VerificationMethod?, val acceptableDocumentTypes: List<IdDocumentType>, val documentVerificationStatus: DocumentVerificationStatus, val verificationLastAttemptedAt: Date, val attemptsRemaining: Int, val consented: Boolean?)
Represents a verified identity resulting from calling SudoIdentityVerificationClient.verifyIdentity API.