UNPKG

ess-ts

Version:

Enhanced Security Services (ESS) in TypeScript

47 lines 3.56 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._encode_ReceiptsFrom = exports._decode_ReceiptsFrom = exports._encode_GeneralNames = exports._decode_GeneralNames = exports._encode_AllOrFirstTier = exports._decode_AllOrFirstTier = exports.firstTierRecipients = exports.allReceipts = exports.AllOrFirstTier_firstTierRecipients = exports.AllOrFirstTier_allReceipts = void 0; const tslib_1 = require("tslib"); const asn1_ts_1 = require("asn1-ts"); const $ = tslib_1.__importStar(require("asn1-ts/dist/node/functional")); const AllOrFirstTier_ta_1 = require("../ExtendedSecurityServices-2006/AllOrFirstTier.ta"); const GeneralNames_ta_1 = require("x500-ts/dist/node/modules/CertificateExtensions/GeneralNames.ta"); var AllOrFirstTier_ta_2 = require("../ExtendedSecurityServices-2006/AllOrFirstTier.ta"); Object.defineProperty(exports, "AllOrFirstTier_allReceipts", { enumerable: true, get: function () { return AllOrFirstTier_ta_2.AllOrFirstTier_allReceipts; } }); Object.defineProperty(exports, "AllOrFirstTier_firstTierRecipients", { enumerable: true, get: function () { return AllOrFirstTier_ta_2.AllOrFirstTier_firstTierRecipients; } }); Object.defineProperty(exports, "allReceipts", { enumerable: true, get: function () { return AllOrFirstTier_ta_2.allReceipts; } }); Object.defineProperty(exports, "firstTierRecipients", { enumerable: true, get: function () { return AllOrFirstTier_ta_2.firstTierRecipients; } }); Object.defineProperty(exports, "_decode_AllOrFirstTier", { enumerable: true, get: function () { return AllOrFirstTier_ta_2._decode_AllOrFirstTier; } }); Object.defineProperty(exports, "_encode_AllOrFirstTier", { enumerable: true, get: function () { return AllOrFirstTier_ta_2._encode_AllOrFirstTier; } }); var GeneralNames_ta_2 = require("x500-ts/dist/node/modules/CertificateExtensions/GeneralNames.ta"); Object.defineProperty(exports, "_decode_GeneralNames", { enumerable: true, get: function () { return GeneralNames_ta_2._decode_GeneralNames; } }); Object.defineProperty(exports, "_encode_GeneralNames", { enumerable: true, get: function () { return GeneralNames_ta_2._encode_GeneralNames; } }); let _cached_decoder_for_ReceiptsFrom = null; function _decode_ReceiptsFrom(el) { if (!_cached_decoder_for_ReceiptsFrom) { _cached_decoder_for_ReceiptsFrom = $._decode_inextensible_choice({ "CONTEXT 0": [ "allOrFirstTier", $._decode_implicit(() => AllOrFirstTier_ta_1._decode_AllOrFirstTier), ], "CONTEXT 1": [ "receiptList", $._decode_implicit(() => $._decodeSequenceOf(() => GeneralNames_ta_1._decode_GeneralNames)), ], }); } return _cached_decoder_for_ReceiptsFrom(el); } exports._decode_ReceiptsFrom = _decode_ReceiptsFrom; let _cached_encoder_for_ReceiptsFrom = null; function _encode_ReceiptsFrom(value, elGetter) { if (!_cached_encoder_for_ReceiptsFrom) { _cached_encoder_for_ReceiptsFrom = $._encode_choice({ allOrFirstTier: $._encode_implicit(asn1_ts_1.ASN1TagClass.context, 0, () => AllOrFirstTier_ta_1._encode_AllOrFirstTier, $.BER), receiptList: $._encode_implicit(asn1_ts_1.ASN1TagClass.context, 1, () => $._encodeSequenceOf(() => GeneralNames_ta_1._encode_GeneralNames, $.BER), $.BER), }, $.BER); } return _cached_encoder_for_ReceiptsFrom(value, elGetter); } exports._encode_ReceiptsFrom = _encode_ReceiptsFrom; //# sourceMappingURL=ReceiptsFrom.ta.js.map