Skip to main content

VerifyResponseWithPoM

@mandaitor/sdk


@mandaitor/sdk / VerifyResponseWithPoM

Interface: VerifyResponseWithPoM

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

Extended verify response that optionally includes a PoM VC

Extends

Properties

constraints_remaining?

optional constraints_remaining?: Record<string, unknown>

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

Remaining constraints snapshot (present on ESCALATION_REQUIRED)

Inherited from

VerifyResponse.constraints_remaining


decision

decision: "ALLOW" | "DENY"

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

Verification decision

Inherited from

VerifyResponse.decision


event_id

event_id: string

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

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:185

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:244

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:250

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:189

Reason codes for denial (present on DENY)

Inherited from

VerifyResponse.reason_codes