Package-level declarations

Types

Link copied to clipboard
@Serializable
data class BlinkIdVerifyProcessingRequestOptions(val returnFullDocumentImage: Boolean? = null, val returnFaceImage: Boolean? = null, val returnSignatureImage: Boolean? = null, val treatExpirationAsFraud: Boolean? = null, val screenMatchLevel: MatchLevel? = null, val photocopyMatchLevel: MatchLevel? = null, val barcodeAnomalyMatchLevel: MatchLevel? = null, val photoForgeryMatchLevel: MatchLevel? = null, val staticSecurityFeaturesMatchLevel: MatchLevel? = null, val dataMatchMatchLevel: MatchLevel? = null, val blurMatchLevel: MatchLevel? = null, val glareMatchLevel: MatchLevel? = null, val lightingMatchLevel: MatchLevel? = null, val sharpnessMatchLevel: MatchLevel? = null, val handOcclusionMatchLevel: MatchLevel? = null, val dpiMatchLevel: MatchLevel? = null, val tiltMatchLevel: MatchLevel? = null, val generativeAiMatchLevel: MatchLevel? = null, val imageQualityInterpretation: ImageQualityInterpretation? = null, val returnImageFormat: ImageFormat? = null, val anonymizationMode: AnonymizationMode? = null)

Verification settings for a BlinkIdVerifyRequest.

Link copied to clipboard
@Serializable
data class BlinkIdVerifyProcessingUseCase(val documentVerificationPolicy: DocumentVerificationPolicy? = null, val verificationContext: VerificationContext? = null, val manualReviewStrategy: ReviewStrategy? = null, val manualReviewSensitivity: ReviewSensitivity? = null, val captureConditions: CaptureConditions? = null) : Parcelable

Use-case configuration for document verification.

Link copied to clipboard
@Serializable
data class BlinkIdVerifyRequest @JvmOverloads constructor(val imageFront: DocumentVerificationImageSource? = null, val imageBack: DocumentVerificationImageSource? = null, val imageBarcode: DocumentVerificationImageSource? = null, val options: BlinkIdVerifyProcessingRequestOptions? = null, val useCase: BlinkIdVerifyProcessingUseCase? = null, val captureSessionId: String? = null)

Request payload sent to the BlinkID Verify API.

Link copied to clipboard

Conditions under which the document is captured.

Link copied to clipboard
@Serializable
data class DocumentVerificationImageSource(val base64: String? = null, val imageUrl: String? = null)

Source for a document image sent to BlinkID Verify API.

Link copied to clipboard

Strictness policy for document verification.

Link copied to clipboard
@Serializable
data class ImageSource @JvmOverloads constructor(val image: Bitmap?, val imageUrl: String? = null)

Url of the image or Bitmap. The Bitmap takes precedence if url and Bitmap are defined.

Link copied to clipboard

Sensitivity level for manual review.

Link copied to clipboard

Strategy that determines which outcomes are sent for manual review.

Link copied to clipboard

Context under which document verification is performed.