Skip to main content

MandateProof

@mandaitor/sdk


@mandaitor/sdk / MandateProof

Interface: MandateProof

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

Cryptographic proof that a mandate was created, including the KMS signature and signer metadata.

Properties

algorithm

algorithm: string

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

Signature algorithm


eudi_session_id?

optional eudi_session_id?: string

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

EUDI session ID that authenticated the principal (when proof is from EUDI_WALLET)


key_id

key_id: string

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

KMS key ARN used for signing


signature

signature: string

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

Base64-encoded signature


signed_at

signed_at: string

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

ISO 8601 timestamp of signing


vp_token_compact?

optional vp_token_compact?: string

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

VP Token compact serialization (audit trail for EUDI_WALLET proofs)