State Description | Error Code | Error Description |
---|---|---|
Initialize/Setup - (void)setupWithJWT:(NSString*) jwtString didComplete:(CardinalSessionSetupDidCompleteHandler) didCompleteHandler didValidate:(CardinalSessionSetupDidValidateHandler) didValidateHandler; | 20201 | Invalid Transition: Cardinal configure failed to initialize or complete. |
20202 | Invalid JWT String. | |
20211 - 20216 | Internal Error. | |
ProcessBin - (void)processBin:(NSString*)accountNumber didComplete:(CardinalSessionProcessBinDidCompleteHandler)didCompleteHandler; | 20401 | Invalid Transition: Cardinal setup failed to initialize or complete. |
Continue - (void)continueWithTransactionId:(NSString *)transactionId payload:(NSString *)payload directoryServerID:(NSString *) directoryServerID didValidateDelegate:(id<CardinalValidationDelegate>)validationDelegate; | 20601 | Invalid Transition: Cardinal setup failed to initialize or complete. |
20602 | InvalidĀ validationDelegate. | |
20603 | Invalid Transaction ID passed to Continue. | |
20604 | Invalid Payload passed to Continue: Empty Payload. | |
20605 | Invalid Payload passed to Continue. | |
20606 | Payload Validation failed. | |
20607 | Invalid Payload. | |
20711 - 20713 | Internal Error. | |
20811 | Internal Error. |
*Changes Made:
All invalid transitions reworded with prior call failed to initialize or complete (20201, 20401, 20601)
20611 and 20612 moved before 20701
20611 changed to Invalid Payload (previously Invalid Payload: Not a Challenge Payload)
20711 changed to 20612 Invalid ACS Payload (previously 20711 Challenge-Response Validation Failed)
Internal Errors grouped together (Ex. 20203 - 20206 consolidated to one row instead of four)