RegularizeCallbackVerifyPIIResponse
- Schema
- Example
encryptedPayload
OptionalString
initiatorPublicKey
OptionalString
[+]piiSecuredInfo
OptionalObject
preflightCheckMessage
OptionalString
preflightCheckStatus
OptionalString
receiverPublicKey
OptionalString
requestId
RequiredString
requestId is the unique id for all transaction, the same travelrule-request invoke process flow should be using same requestId, the recommend format is: "[YOUR_VASP_NAME]-[UUIDv4]"
Example
testexchange-189e9948-64c7-4a6c-bb4f-859c173321c5
[+]verifyFields
OptionalArray<Object>
{
"encryptedPayload": "string",
"verifyFields": [
{
"message": "string",
"type": "110026",
"status": 1
}
],
"requestId": "testexchange-189e9948-64c7-4a6c-bb4f-859c173321c5",
"initiatorPublicKey": "string",
"piiSecuredInfo": {
"piiSpecVersion": "ivms101-2020",
"secretAlgorithm": "ecies_secp256r1",
"receiverKeyInfo": "(Refer to inner structure)",
"initiatorKeyInfo": "(Refer to inner structure)",
"securedPayload": "(base64 or other format's encrypted raw text)",
"encryptionParams": "(Refer to inner structure)",
"piiSecretFormatType": "FULL_JSON_OBJECT_ENCRYPT"
},
"preflightCheckStatus": "string",
"receiverPublicKey": "string",
"preflightCheckMessage": "string"
}