method CartMandateClass.fromSigned
CartMandateClass.fromSigned(
signedMandate: CartMandate & { merchant_authorization?: string; },
publicKey?: string,
validateSignature?: boolean,
keyConfig?: Partial<JWTKeyConfig>,
expectedMerchantId?: string,
expectedAudience?: string,
): Promise<CartMandateClass>

Create from existing signed mandate

Parameters

signedMandate: CartMandate & { merchant_authorization?: string; }
optional
publicKey: string
optional
validateSignature: boolean = true
optional
keyConfig: Partial<JWTKeyConfig>
optional
expectedMerchantId: string
optional
expectedAudience: string

Return Type