UNPKG

dcc-decoder

Version:

<img alttext="COVID Green Logo" src="https://raw.githubusercontent.com/lfph/artwork/master/projects/covidgreen/stacked/color/covidgreen-stacked-color.png" width="300" />

34 lines (33 loc) 1.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CERT_TYPE = exports.PAYLOAD_KEYS = exports.HEADER_KEYS = exports.ALGOS = exports.CBOR_STRUCTURE = void 0; var CBOR_STRUCTURE; (function (CBOR_STRUCTURE) { CBOR_STRUCTURE[CBOR_STRUCTURE["PROTECTED_HEADER"] = 0] = "PROTECTED_HEADER"; CBOR_STRUCTURE[CBOR_STRUCTURE["UNPROTECTED_HEADER"] = 1] = "UNPROTECTED_HEADER"; CBOR_STRUCTURE[CBOR_STRUCTURE["PAYLOAD"] = 2] = "PAYLOAD"; CBOR_STRUCTURE[CBOR_STRUCTURE["SIGNATURE"] = 3] = "SIGNATURE"; })(CBOR_STRUCTURE = exports.CBOR_STRUCTURE || (exports.CBOR_STRUCTURE = {})); var ALGOS; (function (ALGOS) { ALGOS[ALGOS["ECDSA_256"] = -7] = "ECDSA_256"; ALGOS[ALGOS["RSA_PSS_256"] = -37] = "RSA_PSS_256"; })(ALGOS = exports.ALGOS || (exports.ALGOS = {})); var HEADER_KEYS; (function (HEADER_KEYS) { HEADER_KEYS[HEADER_KEYS["ALGORITHM"] = 1] = "ALGORITHM"; HEADER_KEYS[HEADER_KEYS["KID"] = 4] = "KID"; })(HEADER_KEYS = exports.HEADER_KEYS || (exports.HEADER_KEYS = {})); var PAYLOAD_KEYS; (function (PAYLOAD_KEYS) { PAYLOAD_KEYS[PAYLOAD_KEYS["ISSUER"] = 1] = "ISSUER"; PAYLOAD_KEYS[PAYLOAD_KEYS["ISSUED_AT"] = 6] = "ISSUED_AT"; PAYLOAD_KEYS[PAYLOAD_KEYS["EXPIRES_AT"] = 4] = "EXPIRES_AT"; PAYLOAD_KEYS[PAYLOAD_KEYS["CONTENT"] = -260] = "CONTENT"; })(PAYLOAD_KEYS = exports.PAYLOAD_KEYS || (exports.PAYLOAD_KEYS = {})); var CERT_TYPE; (function (CERT_TYPE) { CERT_TYPE["VACCINE"] = "v"; CERT_TYPE["TEST"] = "t"; CERT_TYPE["RECOVERY"] = "r"; })(CERT_TYPE = exports.CERT_TYPE || (exports.CERT_TYPE = {}));