@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
34 lines • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ContentEncryptionAlgorithms = void 0;
/* eslint-disable */
const ContentEncryptionAlgorithms_Union0_Intersection0_Exclusion_oa_1 = require("../PKCS-15/ContentEncryptionAlgorithms-Union0-Intersection0-Exclusion.oa");
const SupportingAlgorithms_osa_1 = require("../PKCS5v2-1/SupportingAlgorithms.osa");
/* START_OF_SYMBOL_DEFINITION ContentEncryptionAlgorithms */
/**
* @summary ContentEncryptionAlgorithms
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* ContentEncryptionAlgorithms ALGORITHM-IDENTIFIER ::= {
* SupportingAlgorithms EXCEPT {NULL IDENTIFIED BY id-hmacWithSHA1}, -- SupportingAlgorithms are defined in PKCS #5 v2
* ... -- For future extensions
* }
* ```
*
* @constant
* @type {ALGORITHM_IDENTIFIER[]}
*
*/
exports.ContentEncryptionAlgorithms = Array.from((() => {
const _nx = new Set([...SupportingAlgorithms_osa_1.SupportingAlgorithms]);
[ContentEncryptionAlgorithms_Union0_Intersection0_Exclusion_oa_1.ContentEncryptionAlgorithms_Union0_Intersection0_Exclusion].forEach((_x) => {
_nx.delete(_x);
});
return _nx;
})());
/* END_OF_SYMBOL_DEFINITION ContentEncryptionAlgorithms */
/* eslint-enable */
//# sourceMappingURL=ContentEncryptionAlgorithms.osa.js.map