pcp-server-nodejs-sdk
Version:
[](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [ • 1.21 kB
TypeScript
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;
}