UNPKG

pcp-server-nodejs-sdk

Version:

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=PAYONE-GmbH_PCP-server-nodeJS-SDK&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [![Coverage](https://sonarcloud.io/api/pr

36 lines (35 loc) 1.21 kB
export interface ApplePayPaymentDataHeader { /** * Optional. Hash of the applicationData property of the original PKPaymentRequest object * for transactions that initiate in apps. For transactions that initiate in Apple Pay on the Web, * the value is the hash of applicationData in ApplePayPaymentRequest or of applicationData in ApplePayRequest. * This key is omitted if the value of that property is nil. * * @description SHA-256 hash, hex encoded as a string */ applicationData?: string; /** * Ephemeral public key bytes. * * @description X.509 encoded key bytes, Base64 encoded as a string */ ephemeralPublicKey?: string; /** * The symmetric key wrapped using your RSA public key. * * @description A Base64-encoded string */ wrappedKey?: string; /** * Hash of the X.509 encoded public key bytes of the merchant's certificate. * * @description SHA-256 hash, Base64 encoded as a string */ publicKeyHash?: string; /** * Transaction identifier, generated on the device. * * @description A hexadecimal identifier, as a string */ transactionId?: string; }