I did 8 tests today and 6 of them generated txntype =1 in audit log table ARRFSYSAUDITLOG. But 2 of them generated txntype=2 or txntype=3 respectively. Could u let me know why same type of test and transaction will generate different txntype?
Release : 9.0
Component : API GATEWAY
Below is the explanation of the Txntype and what you observed in the ARRFSYSAUDITLOG table.
TxnType=1 -> This implies that an EvaluateRisk() call has been made where we evaluate the Risk and then provide the score and the Advise.
TxnType=2 -> This implies that you are doing PostEvaluate(), this is done after the EvaluateRisk() call and in in this we update the attributes in the database and internally do the User and DeviceAssociation.
TxnType=3 -> You will see this TxnType when there is User and Device association happening, this is internal part of the Post Evaluate call but has its own TxnType status.