@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
32 lines (31 loc) • 739 B
JavaScript
import { encryptedPrivateKeyInfo } from "../PKCS-9/encryptedPrivateKeyInfo.oa.mjs";
import { pKCS15Token } from "../PKCS-9/pKCS15Token.oa.mjs";
import { pKCS7PDU } from "../PKCS-9/pKCS7PDU.oa.mjs";
import { userPKCS12 } from "../PKCS-9/userPKCS12.oa.mjs";
/**
* @summary PKCSEntityAttributeSet
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* PKCSEntityAttributeSet ATTRIBUTE ::= {
* pKCS7PDU |
* userPKCS12 |
* pKCS15Token |
* encryptedPrivateKeyInfo,
* ... -- For future extensions
* }
* ```
*
* @constant
* @type {ATTRIBUTE[]}
*
*/
export const PKCSEntityAttributeSet = [
pKCS7PDU,
userPKCS12,
pKCS15Token,
encryptedPrivateKeyInfo,
];
/* eslint-enable */