UNPKG

@wildboar/pkcs

Version:
184 lines 6.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._encode_KeyUsageFlags = exports._decode_KeyUsageFlags = exports.nonRepudiation = exports.KeyUsageFlags_nonRepudiation = exports.derive = exports.KeyUsageFlags_derive = exports.verifyRecover = exports.KeyUsageFlags_verifyRecover = exports.verify = exports.KeyUsageFlags_verify = exports.unwrap = exports.KeyUsageFlags_unwrap = exports.wrap = exports.KeyUsageFlags_wrap = exports.signRecover = exports.KeyUsageFlags_signRecover = exports.sign = exports.KeyUsageFlags_sign = exports.decrypt = exports.KeyUsageFlags_decrypt = exports.encrypt = exports.KeyUsageFlags_encrypt = void 0; const $ = require("asn1-ts/dist/node/functional"); /* END_OF_SYMBOL_DEFINITION KeyUsageFlags */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_encrypt */ /** * @summary KeyUsageFlags_encrypt * @constant */ exports.KeyUsageFlags_encrypt = 0; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_encrypt */ /* START_OF_SYMBOL_DEFINITION encrypt */ /** * @summary encrypt * @constant */ exports.encrypt = exports.KeyUsageFlags_encrypt; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION encrypt */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_decrypt */ /** * @summary KeyUsageFlags_decrypt * @constant */ exports.KeyUsageFlags_decrypt = 1; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_decrypt */ /* START_OF_SYMBOL_DEFINITION decrypt */ /** * @summary decrypt * @constant */ exports.decrypt = exports.KeyUsageFlags_decrypt; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION decrypt */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_sign */ /** * @summary KeyUsageFlags_sign * @constant */ exports.KeyUsageFlags_sign = 2; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_sign */ /* START_OF_SYMBOL_DEFINITION sign */ /** * @summary sign * @constant */ exports.sign = exports.KeyUsageFlags_sign; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION sign */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_signRecover */ /** * @summary KeyUsageFlags_signRecover * @constant */ exports.KeyUsageFlags_signRecover = 3; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_signRecover */ /* START_OF_SYMBOL_DEFINITION signRecover */ /** * @summary signRecover * @constant */ exports.signRecover = exports.KeyUsageFlags_signRecover; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION signRecover */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_wrap */ /** * @summary KeyUsageFlags_wrap * @constant */ exports.KeyUsageFlags_wrap = 4; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_wrap */ /* START_OF_SYMBOL_DEFINITION wrap */ /** * @summary wrap * @constant */ exports.wrap = exports.KeyUsageFlags_wrap; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION wrap */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_unwrap */ /** * @summary KeyUsageFlags_unwrap * @constant */ exports.KeyUsageFlags_unwrap = 5; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_unwrap */ /* START_OF_SYMBOL_DEFINITION unwrap */ /** * @summary unwrap * @constant */ exports.unwrap = exports.KeyUsageFlags_unwrap; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION unwrap */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_verify */ /** * @summary KeyUsageFlags_verify * @constant */ exports.KeyUsageFlags_verify = 6; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_verify */ /* START_OF_SYMBOL_DEFINITION verify */ /** * @summary verify * @constant */ exports.verify = exports.KeyUsageFlags_verify; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION verify */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_verifyRecover */ /** * @summary KeyUsageFlags_verifyRecover * @constant */ exports.KeyUsageFlags_verifyRecover = 7; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_verifyRecover */ /* START_OF_SYMBOL_DEFINITION verifyRecover */ /** * @summary verifyRecover * @constant */ exports.verifyRecover = exports.KeyUsageFlags_verifyRecover; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION verifyRecover */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_derive */ /** * @summary KeyUsageFlags_derive * @constant */ exports.KeyUsageFlags_derive = 8; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_derive */ /* START_OF_SYMBOL_DEFINITION derive */ /** * @summary derive * @constant */ exports.derive = exports.KeyUsageFlags_derive; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION derive */ /* START_OF_SYMBOL_DEFINITION KeyUsageFlags_nonRepudiation */ /** * @summary KeyUsageFlags_nonRepudiation * @constant */ exports.KeyUsageFlags_nonRepudiation = 9; /* LONG_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION KeyUsageFlags_nonRepudiation */ /* START_OF_SYMBOL_DEFINITION nonRepudiation */ /** * @summary nonRepudiation * @constant */ exports.nonRepudiation = exports.KeyUsageFlags_nonRepudiation; /* SHORT_NAMED_BIT */ /* END_OF_SYMBOL_DEFINITION nonRepudiation */ /* START_OF_SYMBOL_DEFINITION _cached_decoder_for_KeyUsageFlags */ let _cached_decoder_for_KeyUsageFlags = null; /* END_OF_SYMBOL_DEFINITION _cached_decoder_for_KeyUsageFlags */ /* START_OF_SYMBOL_DEFINITION _decode_KeyUsageFlags */ /** * @summary Decodes an ASN.1 element into a(n) KeyUsageFlags * @function * @param {_Element} el The element being decoded. * @returns {KeyUsageFlags} The decoded data structure. */ function _decode_KeyUsageFlags(el) { if (!_cached_decoder_for_KeyUsageFlags) { _cached_decoder_for_KeyUsageFlags = $._decodeBitString; } return _cached_decoder_for_KeyUsageFlags(el); } exports._decode_KeyUsageFlags = _decode_KeyUsageFlags; /* END_OF_SYMBOL_DEFINITION _decode_KeyUsageFlags */ /* START_OF_SYMBOL_DEFINITION _cached_encoder_for_KeyUsageFlags */ let _cached_encoder_for_KeyUsageFlags = null; /* END_OF_SYMBOL_DEFINITION _cached_encoder_for_KeyUsageFlags */ /* START_OF_SYMBOL_DEFINITION _encode_KeyUsageFlags */ /** * @summary Encodes a(n) KeyUsageFlags 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 KeyUsageFlags, encoded as an ASN.1 Element. */ function _encode_KeyUsageFlags(value, elGetter) { if (!_cached_encoder_for_KeyUsageFlags) { _cached_encoder_for_KeyUsageFlags = $._encodeBitString; } return _cached_encoder_for_KeyUsageFlags(value, elGetter); } exports._encode_KeyUsageFlags = _encode_KeyUsageFlags; /* END_OF_SYMBOL_DEFINITION _encode_KeyUsageFlags */ /* eslint-enable */ //# sourceMappingURL=KeyUsageFlags.ta.js.map