Anatomy of messages
Datastructures of messages transmitted during the verification process
Proof Request
Proof
Structure of data POSTed to cancel callback
| Exception Name | Description |
|---|---|
ReclaimVerificationCancelledException | Verification cancelled (likely another verification started or invalid request). |
ReclaimVerificationDismissedException | Verification dismissed by user. |
ReclaimAttestorException | Exception related to attestor. |
ReclaimVerificationSkippedException | Verification skipped (proofs reused or manual review). |
InvalidRequestReclaimException | Request to start verification is invalid. |
ReclaimVerificationPlatformNotSupportedException | Platform not supported. |
ReclaimVerificationOutdatedSDKException | InApp SDK version is outdated. |
ReclaimVerificationManualReviewException | Verification submitted for manual review. |
ReclaimVerificationProviderNotFoundException | Provider not found. |
ReclaimVerificationAbortedException | Verification aborted by user (e.g. clicking cancel). |
ReclaimVerificationProviderScriptException | Provider script reported an error. |
ReclaimVerificationNoActivityDetectedException | No activity detected. |
ReclaimVerificationRequirementException | Claim creation requirements not met. |
ReclaimVerificationProviderLoadException | Provider load failed. |
ReclaimExpiredSessionException | Session expired. |
ReclaimInitSessionException | Error initializing session. |
Description of RECLAIM_EXCEPTION in metadata
When the logType is RECLAIM_EXCEPTION, the metadata string parses to an object containing an exception field. The exception.type will be one of the following:
[!NOTE] In case of
ReclaimVerificationProviderScriptException, the metadata may contain an additionalproviderErrorfield with more detailed error information from the provider script. In case ofReclaimVerificationAbortedException, the metadata may contain an additionalhas_errorboolean field which will be true if the user cancelled the verification after an error occurred during verification.
You can see some common reasons of failures here