@wildboar/pki-stub
Version:
X.510 PKI-Stub ASN.1 data structures in TypeScript
223 lines • 8.81 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports._encode_CRLReason = exports._decode_CRLReason = exports.weakAlgorithmOrKey = exports.CRLReason_weakAlgorithmOrKey = exports.aACompromise = exports.CRLReason_aACompromise = exports.privilegeWithdrawn = exports.CRLReason_privilegeWithdrawn = exports.removeFromCRL = exports.CRLReason_removeFromCRL = exports.certificateHold = exports.CRLReason_certificateHold = exports.cessationOfOperation = exports.CRLReason_cessationOfOperation = exports.superseded = exports.CRLReason_superseded = exports.affiliationChanged = exports.CRLReason_affiliationChanged = exports.cACompromise = exports.CRLReason_cACompromise = exports.keyCompromise = exports.CRLReason_keyCompromise = exports.unspecified = exports.CRLReason_unspecified = exports._enum_for_CRLReason = void 0;
const $ = require("asn1-ts/dist/node/functional");
/* START_OF_SYMBOL_DEFINITION _enum_for_CRLReason */
var _enum_for_CRLReason;
(function (_enum_for_CRLReason) {
_enum_for_CRLReason[_enum_for_CRLReason["unspecified"] = 0] = "unspecified";
_enum_for_CRLReason[_enum_for_CRLReason["keyCompromise"] = 1] = "keyCompromise";
_enum_for_CRLReason[_enum_for_CRLReason["cACompromise"] = 2] = "cACompromise";
_enum_for_CRLReason[_enum_for_CRLReason["affiliationChanged"] = 3] = "affiliationChanged";
_enum_for_CRLReason[_enum_for_CRLReason["superseded"] = 4] = "superseded";
_enum_for_CRLReason[_enum_for_CRLReason["cessationOfOperation"] = 5] = "cessationOfOperation";
_enum_for_CRLReason[_enum_for_CRLReason["certificateHold"] = 6] = "certificateHold";
_enum_for_CRLReason[_enum_for_CRLReason["removeFromCRL"] = 8] = "removeFromCRL";
_enum_for_CRLReason[_enum_for_CRLReason["privilegeWithdrawn"] = 9] = "privilegeWithdrawn";
_enum_for_CRLReason[_enum_for_CRLReason["aACompromise"] = 10] = "aACompromise";
_enum_for_CRLReason[_enum_for_CRLReason["weakAlgorithmOrKey"] = 11] = "weakAlgorithmOrKey";
})(_enum_for_CRLReason = exports._enum_for_CRLReason || (exports._enum_for_CRLReason = {}));
/* END_OF_SYMBOL_DEFINITION CRLReason */
/* START_OF_SYMBOL_DEFINITION CRLReason_unspecified */
/**
* @summary CRLReason_unspecified
* @constant
* @type {number}
*/
exports.CRLReason_unspecified = 0; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_unspecified */
/* START_OF_SYMBOL_DEFINITION unspecified */
/**
* @summary unspecified
* @constant
* @type {number}
*/
exports.unspecified = exports.CRLReason_unspecified; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION unspecified */
/* START_OF_SYMBOL_DEFINITION CRLReason_keyCompromise */
/**
* @summary CRLReason_keyCompromise
* @constant
* @type {number}
*/
exports.CRLReason_keyCompromise = 1; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_keyCompromise */
/* START_OF_SYMBOL_DEFINITION keyCompromise */
/**
* @summary keyCompromise
* @constant
* @type {number}
*/
exports.keyCompromise = exports.CRLReason_keyCompromise; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION keyCompromise */
/* START_OF_SYMBOL_DEFINITION CRLReason_cACompromise */
/**
* @summary CRLReason_cACompromise
* @constant
* @type {number}
*/
exports.CRLReason_cACompromise = 2; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_cACompromise */
/* START_OF_SYMBOL_DEFINITION cACompromise */
/**
* @summary cACompromise
* @constant
* @type {number}
*/
exports.cACompromise = exports.CRLReason_cACompromise; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION cACompromise */
/* START_OF_SYMBOL_DEFINITION CRLReason_affiliationChanged */
/**
* @summary CRLReason_affiliationChanged
* @constant
* @type {number}
*/
exports.CRLReason_affiliationChanged = 3; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_affiliationChanged */
/* START_OF_SYMBOL_DEFINITION affiliationChanged */
/**
* @summary affiliationChanged
* @constant
* @type {number}
*/
exports.affiliationChanged = exports.CRLReason_affiliationChanged; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION affiliationChanged */
/* START_OF_SYMBOL_DEFINITION CRLReason_superseded */
/**
* @summary CRLReason_superseded
* @constant
* @type {number}
*/
exports.CRLReason_superseded = 4; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_superseded */
/* START_OF_SYMBOL_DEFINITION superseded */
/**
* @summary superseded
* @constant
* @type {number}
*/
exports.superseded = exports.CRLReason_superseded; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION superseded */
/* START_OF_SYMBOL_DEFINITION CRLReason_cessationOfOperation */
/**
* @summary CRLReason_cessationOfOperation
* @constant
* @type {number}
*/
exports.CRLReason_cessationOfOperation = 5; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_cessationOfOperation */
/* START_OF_SYMBOL_DEFINITION cessationOfOperation */
/**
* @summary cessationOfOperation
* @constant
* @type {number}
*/
exports.cessationOfOperation = exports.CRLReason_cessationOfOperation; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION cessationOfOperation */
/* START_OF_SYMBOL_DEFINITION CRLReason_certificateHold */
/**
* @summary CRLReason_certificateHold
* @constant
* @type {number}
*/
exports.CRLReason_certificateHold = 6; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_certificateHold */
/* START_OF_SYMBOL_DEFINITION certificateHold */
/**
* @summary certificateHold
* @constant
* @type {number}
*/
exports.certificateHold = exports.CRLReason_certificateHold; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION certificateHold */
/* START_OF_SYMBOL_DEFINITION CRLReason_removeFromCRL */
/**
* @summary CRLReason_removeFromCRL
* @constant
* @type {number}
*/
exports.CRLReason_removeFromCRL = 8; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_removeFromCRL */
/* START_OF_SYMBOL_DEFINITION removeFromCRL */
/**
* @summary removeFromCRL
* @constant
* @type {number}
*/
exports.removeFromCRL = exports.CRLReason_removeFromCRL; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION removeFromCRL */
/* START_OF_SYMBOL_DEFINITION CRLReason_privilegeWithdrawn */
/**
* @summary CRLReason_privilegeWithdrawn
* @constant
* @type {number}
*/
exports.CRLReason_privilegeWithdrawn = 9; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_privilegeWithdrawn */
/* START_OF_SYMBOL_DEFINITION privilegeWithdrawn */
/**
* @summary privilegeWithdrawn
* @constant
* @type {number}
*/
exports.privilegeWithdrawn = exports.CRLReason_privilegeWithdrawn; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION privilegeWithdrawn */
/* START_OF_SYMBOL_DEFINITION CRLReason_aACompromise */
/**
* @summary CRLReason_aACompromise
* @constant
* @type {number}
*/
exports.CRLReason_aACompromise = 10; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_aACompromise */
/* START_OF_SYMBOL_DEFINITION aACompromise */
/**
* @summary aACompromise
* @constant
* @type {number}
*/
exports.aACompromise = exports.CRLReason_aACompromise; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION aACompromise */
/* START_OF_SYMBOL_DEFINITION CRLReason_weakAlgorithmOrKey */
/**
* @summary CRLReason_weakAlgorithmOrKey
* @constant
* @type {number}
*/
exports.CRLReason_weakAlgorithmOrKey = 11; /* LONG_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION CRLReason_weakAlgorithmOrKey */
/* START_OF_SYMBOL_DEFINITION weakAlgorithmOrKey */
/**
* @summary weakAlgorithmOrKey
* @constant
* @type {number}
*/
exports.weakAlgorithmOrKey = exports.CRLReason_weakAlgorithmOrKey; /* SHORT_NAMED_ENUMERATED_VALUE */
/* END_OF_SYMBOL_DEFINITION weakAlgorithmOrKey */
/* START_OF_SYMBOL_DEFINITION _decode_CRLReason */
/**
* @summary Decodes an ASN.1 element into a(n) CRLReason
* @function
* @param {_Element} el The element being decoded.
* @returns {CRLReason} The decoded data structure.
*/
function _decode_CRLReason(el) {
return $._decodeEnumerated(el);
}
exports._decode_CRLReason = _decode_CRLReason;
/* END_OF_SYMBOL_DEFINITION _decode_CRLReason */
/* START_OF_SYMBOL_DEFINITION _encode_CRLReason */
/**
* @summary Encodes a(n) CRLReason into an ASN.1 Element.
* @function
* @param {value} el The element being decoded.
* @param elGetter A function that can be used to get new ASN.1 elements.
* @returns {_Element} The CRLReason, encoded as an ASN.1 Element.
*/
function _encode_CRLReason(value, elGetter) {
return $._encodeEnumerated(value, elGetter);
}
exports._encode_CRLReason = _encode_CRLReason;
/* END_OF_SYMBOL_DEFINITION _encode_CRLReason */
/* eslint-enable */
//# sourceMappingURL=CRLReason.ta.js.map