Skip to content

Type Alias: QsErrorCode ​

QsErrorCode = "QS_ERROR" | "QS_NOT_INITIALIZED" | "QS_DECAPSULATION_FAILED" | "QS_DECRYPTION_FAILED" | "QS_VERIFICATION_FAILED" | "QS_SIGNING_FAILED" | "QS_MALFORMED_KEY" | "QS_MALFORMED_CIPHERTEXT" | "QS_MALFORMED_SIGNATURE" | "QS_ALGORITHM_MISMATCH" | "QS_HKDF_OUTPUT_TOO_LONG" | "QS_KDF_FAILED" | "QS_KEY_PARSE_ERROR" | "QS_INCOMPATIBLE_KEY_VERSION" | "QS_PAYLOAD_TOO_LARGE" | "QS_UNSUPPORTED_FORMAT" | "QS_UNSUPPORTED_ALGORITHM" | "QS_INVALID_ARGUMENT" | "QS_POLICY_VIOLATION" | "QS_INTERNAL_ERROR"

Defined in: errors.ts:13

Every stable error code this library can throw. Safe to switch on.

Apache-2.0.