MandateProof
@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?
optionaleudi_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?
optionalvp_token_compact?:string
Defined in: @mandaitor/sdk/dist/types.d.ts:151
VP Token compact serialization (audit trail for EUDI_WALLET proofs)