UNPKG

@wildboar/pc

Version:

Trusted Computing Group Platform Certificate ASN.1 data structures in TypeScript

204 lines 8.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._encode_EvaluationAssuranceLevel = exports._decode_EvaluationAssuranceLevel = exports.level7 = exports.EvaluationAssuranceLevel_level7 = exports.level6 = exports.EvaluationAssuranceLevel_level6 = exports.level5 = exports.EvaluationAssuranceLevel_level5 = exports.level4 = exports.EvaluationAssuranceLevel_level4 = exports.level3 = exports.EvaluationAssuranceLevel_level3 = exports.level2 = exports.EvaluationAssuranceLevel_level2 = exports.levell = exports.EvaluationAssuranceLevel_levell = exports.EvaluationAssuranceLevel = exports._enum_for_EvaluationAssuranceLevel = void 0; const $ = require("asn1-ts/dist/node/functional"); /* START_OF_SYMBOL_DEFINITION _enum_for_EvaluationAssuranceLevel */ /** * @summary EvaluationAssuranceLevel * @description * * ### ASN.1 Definition: * * ```asn1 * EvaluationAssuranceLevel ::= ENUMERATED { * levell (1), * level2 (2), * level3 (3), * level4 (4), * level5 (5), * level6 (6), * level7 (7) } * ```@enum {number} */ var _enum_for_EvaluationAssuranceLevel; (function (_enum_for_EvaluationAssuranceLevel) { _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["levell"] = 1] = "levell"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level2"] = 2] = "level2"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level3"] = 3] = "level3"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level4"] = 4] = "level4"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level5"] = 5] = "level5"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level6"] = 6] = "level6"; _enum_for_EvaluationAssuranceLevel[_enum_for_EvaluationAssuranceLevel["level7"] = 7] = "level7"; })(_enum_for_EvaluationAssuranceLevel = exports._enum_for_EvaluationAssuranceLevel || (exports._enum_for_EvaluationAssuranceLevel = {})); /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel */ /** * @summary EvaluationAssuranceLevel * @description * * ### ASN.1 Definition: * * ```asn1 * EvaluationAssuranceLevel ::= ENUMERATED { * levell (1), * level2 (2), * level3 (3), * level4 (4), * level5 (5), * level6 (6), * level7 (7) } * ```@enum {number} */ exports.EvaluationAssuranceLevel = _enum_for_EvaluationAssuranceLevel; /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_levell */ /** * @summary EvaluationAssuranceLevel_levell * @constant * @type {number} */ exports.EvaluationAssuranceLevel_levell = exports.EvaluationAssuranceLevel.levell; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_levell */ /* START_OF_SYMBOL_DEFINITION levell */ /** * @summary levell * @constant * @type {number} */ exports.levell = exports.EvaluationAssuranceLevel.levell; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION levell */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level2 */ /** * @summary EvaluationAssuranceLevel_level2 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level2 = exports.EvaluationAssuranceLevel.level2; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level2 */ /* START_OF_SYMBOL_DEFINITION level2 */ /** * @summary level2 * @constant * @type {number} */ exports.level2 = exports.EvaluationAssuranceLevel.level2; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level2 */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level3 */ /** * @summary EvaluationAssuranceLevel_level3 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level3 = exports.EvaluationAssuranceLevel.level3; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level3 */ /* START_OF_SYMBOL_DEFINITION level3 */ /** * @summary level3 * @constant * @type {number} */ exports.level3 = exports.EvaluationAssuranceLevel.level3; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level3 */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level4 */ /** * @summary EvaluationAssuranceLevel_level4 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level4 = exports.EvaluationAssuranceLevel.level4; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level4 */ /* START_OF_SYMBOL_DEFINITION level4 */ /** * @summary level4 * @constant * @type {number} */ exports.level4 = exports.EvaluationAssuranceLevel.level4; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level4 */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level5 */ /** * @summary EvaluationAssuranceLevel_level5 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level5 = exports.EvaluationAssuranceLevel.level5; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level5 */ /* START_OF_SYMBOL_DEFINITION level5 */ /** * @summary level5 * @constant * @type {number} */ exports.level5 = exports.EvaluationAssuranceLevel.level5; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level5 */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level6 */ /** * @summary EvaluationAssuranceLevel_level6 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level6 = exports.EvaluationAssuranceLevel.level6; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level6 */ /* START_OF_SYMBOL_DEFINITION level6 */ /** * @summary level6 * @constant * @type {number} */ exports.level6 = exports.EvaluationAssuranceLevel.level6; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level6 */ /* START_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level7 */ /** * @summary EvaluationAssuranceLevel_level7 * @constant * @type {number} */ exports.EvaluationAssuranceLevel_level7 = exports.EvaluationAssuranceLevel.level7; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationAssuranceLevel_level7 */ /* START_OF_SYMBOL_DEFINITION level7 */ /** * @summary level7 * @constant * @type {number} */ exports.level7 = exports.EvaluationAssuranceLevel.level7; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION level7 */ /* START_OF_SYMBOL_DEFINITION _cached_decoder_for_EvaluationAssuranceLevel */ let _cached_decoder_for_EvaluationAssuranceLevel = null; /* END_OF_SYMBOL_DEFINITION _cached_decoder_for_EvaluationAssuranceLevel */ /* START_OF_SYMBOL_DEFINITION _decode_EvaluationAssuranceLevel */ /** * @summary Decodes an ASN.1 element into a(n) EvaluationAssuranceLevel * @function * @param {_Element} el The element being decoded. * @returns {EvaluationAssuranceLevel} The decoded data structure. */ function _decode_EvaluationAssuranceLevel(el) { if (!_cached_decoder_for_EvaluationAssuranceLevel) { _cached_decoder_for_EvaluationAssuranceLevel = $._decodeEnumerated; } return _cached_decoder_for_EvaluationAssuranceLevel(el); } exports._decode_EvaluationAssuranceLevel = _decode_EvaluationAssuranceLevel; /* END_OF_SYMBOL_DEFINITION _decode_EvaluationAssuranceLevel */ /* START_OF_SYMBOL_DEFINITION _cached_encoder_for_EvaluationAssuranceLevel */ let _cached_encoder_for_EvaluationAssuranceLevel = null; /* END_OF_SYMBOL_DEFINITION _cached_encoder_for_EvaluationAssuranceLevel */ /* START_OF_SYMBOL_DEFINITION _encode_EvaluationAssuranceLevel */ /** * @summary Encodes a(n) EvaluationAssuranceLevel 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 EvaluationAssuranceLevel, encoded as an ASN.1 Element. */ function _encode_EvaluationAssuranceLevel(value, elGetter) { if (!_cached_encoder_for_EvaluationAssuranceLevel) { _cached_encoder_for_EvaluationAssuranceLevel = $._encodeEnumerated; } return _cached_encoder_for_EvaluationAssuranceLevel(value, elGetter); } exports._encode_EvaluationAssuranceLevel = _encode_EvaluationAssuranceLevel; /* END_OF_SYMBOL_DEFINITION _encode_EvaluationAssuranceLevel */ /* eslint-enable */ //# sourceMappingURL=EvaluationAssuranceLevel.ta.js.map