Skip to main content

VerifyResponseWithPoM

@mandaitor/sdk


@mandaitor/sdk / VerifyResponseWithPoM

Interface: VerifyResponseWithPoM

Defined in: @mandaitor/sdk/dist/types.d.ts:384

Extends

Properties

constraints_remaining?

optional constraints_remaining?: Record<string, unknown>

Defined in: @mandaitor/sdk/dist/types.d.ts:197

Remaining constraints snapshot (present on ESCALATION_REQUIRED)

Inherited from

VerifyResponse.constraints_remaining


decision

decision: "ALLOW" | "DENY"

Defined in: @mandaitor/sdk/dist/types.d.ts:189

Verification decision

Inherited from

VerifyResponse.decision


event_id

event_id: string

Defined in: @mandaitor/sdk/dist/types.d.ts:193

Unique verification event ID for audit trail

Inherited from

VerifyResponse.event_id


mandate_id?

optional mandate_id?: string

Defined in: @mandaitor/sdk/dist/types.d.ts:191

Mandate ID that matched (present on ALLOW, absent on DENY/NO_MATCHING_MANDATE)

Inherited from

VerifyResponse.mandate_id


proof_of_mandate?

optional proof_of_mandate?: ProofOfMandateVC

Defined in: @mandaitor/sdk/dist/types.d.ts:386

Proof-of-Mandate Verifiable Credential (present when ?pom=sd-jwt-vc)


proof_token?

optional proof_token?: string

Defined in: @mandaitor/sdk/dist/types.d.ts:392

Legacy alias for proof_of_mandate.compact. Provided for backwards compatibility with demo integrations.

Deprecated

Use proof_of_mandate.compact instead. Will be removed in v2.0.0.


reason_codes?

optional reason_codes?: string[]

Defined in: @mandaitor/sdk/dist/types.d.ts:195

Reason codes for denial (present on DENY)

Inherited from

VerifyResponse.reason_codes