check_auth_response Method
Checks the received packet.
Syntax
def check_auth_response(auth_response: str) -> None: ...
Remarks
After the response to the authentication request is received from the 3DS Server class, call check_auth_response to verify and parse the response. See the 3DS Server's send_auth_request method for details about obtaining the response.
Before calling this method, acs_root_certs must be populated with the root certificates used by the ACS to sign the response. This method will validate the signature of the signed content if present.
After calling this method, inspect transaction_status to determine if the transaction requires a challenge. If transaction_status is C, a challenge is required and send_challenge_request should be called to proceed with the challenge flow. If transaction_status is D, decoupled authentication will take place outside of the 3-D Secure flow and the results will be posted to the 3DS Server.
If transaction_status is Y or A, the transaction is complete.