Redirect Error Codes to your Application
AXN can be set to redirect gateway errors back to your system via. a Redirect URL. This allows errors on the IDW side to be handled by the customer application, instead of showing the user an error on the IDW side. To enable this, please speak to your solution architect.
Example:
A list of all possible error codes:
Error Code | Description |
---|---|
INVALID_CLIENT_ID | "Invalid client_id" |
CLIENT_ID_NOT_FOUND | "client_id not found" |
REDIRECT_URI_NOT_FOUND | "redirect_uri not found" |
INVALID_REDIRECT_URI | Invalid Redirect URI |
INTERNAL_SERVER_ERROR | Refresh page error or clicking on back button |
INVALID_LOGIN_HINT | Invalid login_hint JSON |
RESPONSE_TYPE_NOT_FOUND | response_type not found |
INVALID_SCOPE_OPEN_ID | Invalid scope type - missing openid |
MISSING_PARAMETER | Missing parameter |
INVALID_JWT_STRING | JWT strings must contain exactly 2 period characters |
INVALID_JWT_SIGNATURE | JWT signature invalid |
JWT_EXPIRED | JWT expired |
JWT_MISSING_ALGORITHM | JWT string has a digest/signature, but the header does not reference a valid signature algorithm |
JWT_JSON_UNREADABLE | Unable to read JSON value |
WT_MISSING_PAYLOAD | JWT string is missing a body/payload |
UNSIGNED_CLAIMS_JWT | Unsigned Claims JWTs are not supported |
INVALID_LOGIN_HINT | Invalid login_hint JSON |
SESSION_EXPIRED | Session expired |
MISSING_IDP_CONFIGURATION | Missing IDP Configuration |
MISSING_FOURTH_DELIMITER | Invalid serialized JWE object: Missing fourth delimiter |
JWE_DECRYPTION_ERROR | JWE Decryption error |
INVALID_JWE_HEADER | Invalid JWE header |
ATA_LONGER_THAN_256 | Data must not be longer than 256 bytes |
MESSAGE_LARGER_THAN_MODULUS | Message is larger than modulus |
FORCED_TRANSACTION_EXCEPTION | Forced Transaction Exception |
MISSING_JWE_AUTH_TAG | Missing JWE authentication tag |
MISSING_IDP_CONFIGURATION | Missing IDP Configuration |
interaction_required | End-User interaction is required. |
login_required | End-User authentication is required. |
account_selection_required | End-User session selection is required. |
consent_required | End-User consent is required. |
invalid_request_uri | The request_uri is invalid. |
invalid_request_object | The request object is invalid. |
request_not_supported | The request parameter is not supported. |
request_uri_not_supported | The request_uri parameter is not supported. |
registration_not_supported | The registration parameter is not supported. |
Updated 4 months ago