Handling Errors Part 2

ERROR_CODE HTTP response code Title
CLIENT_CERTIFICATE_EXPIRED HttpStatus.UNAUTHORIZED Client certificate expired.
CLIENT_CERTIFICATE_NOT_YET_VALID HttpStatus.UNAUTHORIZED Client certificate not valid.
CLIENT_CERTIFICATE_NOT_FOUND HttpStatus.UNAUTHORIZED Client certificate not found.
SERVER_CERTIFICATE_EXPIRED HttpStatus.UNAUTHORIZED Server certificate expired.
SERVER_CERTIFICATE_NOT_YET_VALID HttpStatus.UNAUTHORIZED Server certificate not valid yet.
SERVER_CERTIFICATE_NOT_FOUND HttpStatus.UNAUTHORIZED Server certificate not found.
SERVICE_UNAVAILABLE HttpStatus.SERVICE_UNAVAILABLE Service unavailable.
TOKEN_EXPIRED HttpStatus.UNAUTHORIZED Authentication token expired.
METHOD_NOT_SUPPORTED HttpStatus.METHOD_NOT_ALLOWED Method not supported.
RESOURCE_NOT_FOUND HttpStatus.NOT_FOUND Resource not found.
INVALID_REQUEST_CONTENT HttpStatus.BAD_REQUEST Invalid request content.
INVALID_TOKEN HttpStatus.UNAUTHORIZED Not a valid token.
PRIVATE_KEY_NOT_FOUND HttpStatus.UNAUTHORIZED Private key not found.
NO_RECIPIENT_FOUND HttpStatus.NOT_FOUND No recipient found.
MULTIPLE_RECIPIENTS_FOUND HttpStatus.BAD_REQUEST Multiple recipients found.
RECIPIENT_STATUS_UNDELIVERABLE HttpStatus.OK Recipient status undeliverable.
PROFILE_LIST_NOT_FOUND HttpStatus.NOT_FOUND Recipient status undeliverable.
PROFILE_LIST_NOT_FOUND_IN_FOLDER HttpStatus.NOT_FOUND Profile list not found.
USER_BLOCKED HttpStatus.UNAUTHORIZED User is blocked.
LOGINS_DISABLED HttpStatus.UNAUTHORIZED Login is disabled.
INVALID_AUTH_OPTION HttpStatus.UNAUTHORIZED Not a valid authentication option.
SERVER_CHALLENGES_DO_NOT_MATCH HttpStatus.UNAUTHORIZED Server challenge did not match.
INACTIVE_ACCOUNT HttpStatus.UNAUTHORIZED Account is not active.
MAX_LOGIN_FAILURES_EXCEEDED HttpStatus.UNAUTHORIZED Maximum login failure exceeded.