UNPKG

@wildboar/pc

Version:

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

128 lines 5.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._encode_EvaluationStatus = exports._decode_EvaluationStatus = exports.evaluationCompleted = exports.EvaluationStatus_evaluationCompleted = exports.evaluationInProgress = exports.EvaluationStatus_evaluationInProgress = exports.designedToMeet = exports.EvaluationStatus_designedToMeet = exports.EvaluationStatus = exports._enum_for_EvaluationStatus = void 0; const $ = require("asn1-ts/dist/node/functional"); /* START_OF_SYMBOL_DEFINITION _enum_for_EvaluationStatus */ /** * @summary EvaluationStatus * @description * * ### ASN.1 Definition: * * ```asn1 * EvaluationStatus ::= ENUMERATED { * designedToMeet (0), * evaluationInProgress (1), * evaluationCompleted (2) } * ```@enum {number} */ var _enum_for_EvaluationStatus; (function (_enum_for_EvaluationStatus) { _enum_for_EvaluationStatus[_enum_for_EvaluationStatus["designedToMeet"] = 0] = "designedToMeet"; _enum_for_EvaluationStatus[_enum_for_EvaluationStatus["evaluationInProgress"] = 1] = "evaluationInProgress"; _enum_for_EvaluationStatus[_enum_for_EvaluationStatus["evaluationCompleted"] = 2] = "evaluationCompleted"; })(_enum_for_EvaluationStatus = exports._enum_for_EvaluationStatus || (exports._enum_for_EvaluationStatus = {})); /* END_OF_SYMBOL_DEFINITION EvaluationStatus */ /* START_OF_SYMBOL_DEFINITION EvaluationStatus */ /** * @summary EvaluationStatus * @description * * ### ASN.1 Definition: * * ```asn1 * EvaluationStatus ::= ENUMERATED { * designedToMeet (0), * evaluationInProgress (1), * evaluationCompleted (2) } * ```@enum {number} */ exports.EvaluationStatus = _enum_for_EvaluationStatus; /* END_OF_SYMBOL_DEFINITION EvaluationStatus */ /* START_OF_SYMBOL_DEFINITION EvaluationStatus_designedToMeet */ /** * @summary EvaluationStatus_designedToMeet * @constant * @type {number} */ exports.EvaluationStatus_designedToMeet = exports.EvaluationStatus.designedToMeet; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationStatus_designedToMeet */ /* START_OF_SYMBOL_DEFINITION designedToMeet */ /** * @summary designedToMeet * @constant * @type {number} */ exports.designedToMeet = exports.EvaluationStatus.designedToMeet; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION designedToMeet */ /* START_OF_SYMBOL_DEFINITION EvaluationStatus_evaluationInProgress */ /** * @summary EvaluationStatus_evaluationInProgress * @constant * @type {number} */ exports.EvaluationStatus_evaluationInProgress = exports.EvaluationStatus.evaluationInProgress; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationStatus_evaluationInProgress */ /* START_OF_SYMBOL_DEFINITION evaluationInProgress */ /** * @summary evaluationInProgress * @constant * @type {number} */ exports.evaluationInProgress = exports.EvaluationStatus.evaluationInProgress; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION evaluationInProgress */ /* START_OF_SYMBOL_DEFINITION EvaluationStatus_evaluationCompleted */ /** * @summary EvaluationStatus_evaluationCompleted * @constant * @type {number} */ exports.EvaluationStatus_evaluationCompleted = exports.EvaluationStatus.evaluationCompleted; /* LONG_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION EvaluationStatus_evaluationCompleted */ /* START_OF_SYMBOL_DEFINITION evaluationCompleted */ /** * @summary evaluationCompleted * @constant * @type {number} */ exports.evaluationCompleted = exports.EvaluationStatus.evaluationCompleted; /* SHORT_NAMED_ENUMERATED_VALUE */ /* END_OF_SYMBOL_DEFINITION evaluationCompleted */ /* START_OF_SYMBOL_DEFINITION _cached_decoder_for_EvaluationStatus */ let _cached_decoder_for_EvaluationStatus = null; /* END_OF_SYMBOL_DEFINITION _cached_decoder_for_EvaluationStatus */ /* START_OF_SYMBOL_DEFINITION _decode_EvaluationStatus */ /** * @summary Decodes an ASN.1 element into a(n) EvaluationStatus * @function * @param {_Element} el The element being decoded. * @returns {EvaluationStatus} The decoded data structure. */ function _decode_EvaluationStatus(el) { if (!_cached_decoder_for_EvaluationStatus) { _cached_decoder_for_EvaluationStatus = $._decodeEnumerated; } return _cached_decoder_for_EvaluationStatus(el); } exports._decode_EvaluationStatus = _decode_EvaluationStatus; /* END_OF_SYMBOL_DEFINITION _decode_EvaluationStatus */ /* START_OF_SYMBOL_DEFINITION _cached_encoder_for_EvaluationStatus */ let _cached_encoder_for_EvaluationStatus = null; /* END_OF_SYMBOL_DEFINITION _cached_encoder_for_EvaluationStatus */ /* START_OF_SYMBOL_DEFINITION _encode_EvaluationStatus */ /** * @summary Encodes a(n) EvaluationStatus 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 EvaluationStatus, encoded as an ASN.1 Element. */ function _encode_EvaluationStatus(value, elGetter) { if (!_cached_encoder_for_EvaluationStatus) { _cached_encoder_for_EvaluationStatus = $._encodeEnumerated; } return _cached_encoder_for_EvaluationStatus(value, elGetter); } exports._encode_EvaluationStatus = _encode_EvaluationStatus; /* END_OF_SYMBOL_DEFINITION _encode_EvaluationStatus */ /* eslint-enable */ //# sourceMappingURL=EvaluationStatus.ta.js.map