@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
38 lines (37 loc) • 841 B
JavaScript
import { certBag } from "../PKCS-12/certBag.oa.mjs";
import { crlBag } from "../PKCS-12/crlBag.oa.mjs";
import { keyBag } from "../PKCS-12/keyBag.oa.mjs";
import { pkcs8ShroudedKeyBag } from "../PKCS-12/pkcs8ShroudedKeyBag.oa.mjs";
import { safeContentsBag } from "../PKCS-12/safeContentsBag.oa.mjs";
import { secretBag } from "../PKCS-12/secretBag.oa.mjs";
/**
* @summary PKCS12BagSet
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* PKCS12BagSet BAG-TYPE ::= {
* keyBag |
* pkcs8ShroudedKeyBag |
* certBag |
* crlBag |
* secretBag |
* safeContentsBag,
* ... -- For future extensions
* }
* ```
*
* @constant
* @type {BAG_TYPE[]}
*
*/
export const PKCS12BagSet = [
keyBag,
pkcs8ShroudedKeyBag,
certBag,
crlBag,
secretBag,
safeContentsBag,
];
/* eslint-enable */