@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
41 lines • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.pkcsEntity = void 0;
const ObjectClassKind_ta_1 = require("@wildboar/x500/src/lib/modules/InformationFramework/ObjectClassKind.ta");
const top_oa_1 = require("@wildboar/x500/src/lib/modules/InformationFramework/top.oa");
const pkcs_9_oc_pkcsEntity_va_1 = require("../PKCS-9/pkcs-9-oc-pkcsEntity.va");
const PKCSEntityAttributeSet_osa_1 = require("../PKCS-9/PKCSEntityAttributeSet.osa");
/* START_OF_SYMBOL_DEFINITION pkcsEntity */
/**
* @summary pkcsEntity
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* pkcsEntity OBJECT-CLASS ::= {
* SUBCLASS OF { top }
* KIND auxiliary
* MAY CONTAIN { PKCSEntityAttributeSet }
* ID pkcs-9-oc-pkcsEntity
* }
* ```
*
* @constant
* @type {OBJECT_CLASS}
* @implements {OBJECT_CLASS}
*/
exports.pkcsEntity = {
class: "OBJECT-CLASS",
decoderFor: {},
encoderFor: {},
"&Superclasses": [top_oa_1.top] /* OBJECT_FIELD_SETTING */,
"&kind": ObjectClassKind_ta_1.auxiliary /* OBJECT_FIELD_SETTING */,
"&OptionalAttributes": [
...PKCSEntityAttributeSet_osa_1.PKCSEntityAttributeSet,
] /* OBJECT_FIELD_SETTING */,
"&id": pkcs_9_oc_pkcsEntity_va_1.pkcs_9_oc_pkcsEntity /* OBJECT_FIELD_SETTING */ /* UNIQUE_OBJECT_FIELD_SETTING */,
};
/* END_OF_SYMBOL_DEFINITION pkcsEntity */
/* eslint-enable */
//# sourceMappingURL=pkcsEntity.oa.js.map