- 23 Oct 2024
- 1 Minute to read
- DarkLight
- PDF
Transaction Data Signing
- Updated on 23 Oct 2024
- 1 Minute to read
- DarkLight
- PDF
Standard Transaction Data Signing customization
<TransactionDataSigningAction id="tds"name="Login request for %_ UserIdentifier_%"authenticationCryptoAppIndex="1"signatureCryptoAppIndex="2"displayPopup="true"generateResponseWithScoreForAuthentication="false"generateResponseWithScoreForValidation="false">
<TransactionList>
<URL value="http://MY_DOMAIN_NAME/...?serial=%_ SerialNumber_%&otp=%_OTP_%" />
</TransactionList>
<TransactionValidation>
<OutputDatadisplayed="false"internalValidation="true">
<URL value="http://MY_DOMAIN_NAME/...?serial=%_SerialNumber_%&otp=%_OTP_%&transactionId=%_TransactionIdentifier_%" />
</OutputData>
</TransactionValidation>
<TransactionRejection>
<URL value="http://MY_DOMAIN_NAME/...?serial=%_ SerialNumber_%&transactionId=%_ TransactionIdentifier_%" />
</TransactionRejection>
<View title="Transaction Data Signing">
<MenuItem value="Transaction Data Signing"icon="tds.png" />
<Labels>
<Label id="TDSChoiceMessage" value="Do you want tocheck your pending transactions at launch?" />
<Label id="TDSChoiceAlways" value="Always" />
<Label id="TDSChoiceNever" value="Never" />
<Label id="TDSChoiceLater" value="Choose later" />
<Label id="GetTDSListWaitMessage" value="Retrieving pendingtransactions, please wait..." />
<Label id="TransactionValidationWaitMessage" value="Validating the transaction, please wait..." />
<Label id="TransactionRejectionWaitMessage" value="Rejecting the transaction, please wait..." />
<Label id="ReceivedHostCode" value="Serverresponse:" />
</Labels>
<Dynamics>
<Dynamic id="TDSList"class="text" />
<Dynamic id="TDSDetails"class="text" />
</Dynamics>
<Buttons>
<Button id="Accept" value="Accept" />
<Button id="Deny" value="Deny" />
</Buttons>
<Errors>
<Error id="TDSListEmpty" value="No transactionpending." />
<Error id="TDSInvalidDataFields" value="The datafields contained in the transaction are invalid." />
<Error id="TDSInvalidDataFieldsNumber" value="Thenumber of data fields in the transaction is invalid." />
</Errors>
</View>
</TransactionDataSigningAction>
Secure Channel Transaction Data Signing customization
<TransactionDataSigningAction id="tds"authenticationCryptoAppIndex="1"secureChannelTransaction="true"displayPopup="true"generateResponseWithScoreForAuthentication="false"generateResponseWithScoreForValidation ="false">
<TransactionList>
<URL value="http://MY_DOMAIN_NAME/...?serial=%_ SerialNumber_%&otp=%_OTP_%" />
</TransactionList>
<TransactionValidation>
<OutputDatadisplayed="false"internalValidation="true">
<URL value="http://MY_DOMAIN_NAME/...?serial=%_SerialNumber_%&otp=%_OTP_%&transactionId=%_TransactionIdentifier_%" />
</OutputData>
</TransactionValidation>
<TransactionRejection>
<URL value="http://MY_DOMAIN_NAME/...?serial=%_ SerialNumber_%&transactionId=%_ TransactionIdentifier_%" />
</TransactionRejection>
<View title="Transaction Data Signing">
<MenuItem value="Transaction Data Signing"icon="tds.png" />
<Labels>
<Label id="TDSChoiceMessage" value="Do you want to check your pending transactions at launch?" />
<Label id="TDSChoiceAlways" value="Always" />
<Label id="TDSChoiceNever" value="Never" />
<Label id="TDSChoiceLater" value="Choose later" />
<Label id="GetTDSListWaitMessage" value="Retrieving pending transactions, please wait..." />
<Label id="TransactionValidationWaitMessage" value="Validating the transaction, please wait..." />
<Label id="TransactionRejectionWaitMessage" value="Rejecting the transaction, please wait..." />
<Label id="ReceivedHostCode" value="Server response:" />
</Labels>
<Dynamics>
<Dynamic id="TDSList"class="text" />
<Dynamic id="TDSDetails"class="text" />
</Dynamics>
<Buttons>
<Button id="Accept" value="Accept" />
<Button id="Deny" value="Deny" />
</Buttons>
<Errors>
<Error id="TDSListEmpty" value="No transaction pending." />
<Error id="TDSInvalidDataFields"
value="The data fields contained in the transaction areinvalid." />
<Error id="TDSInvalidDataFieldsNumber" value="The number of data fields in the transaction isinvalid." />
</Errors>
</View>
</TransactionDataSigningAction>