@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
55 lines • 1.98 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NaturalPersonAttributeSet = void 0;
const serialNumber_oa_1 = require("@wildboar/x500/src/lib/modules/SelectedAttributeTypes/serialNumber.oa");
const countryOfCitizenship_oa_1 = require("../PKCS-9/countryOfCitizenship.oa");
const countryOfResidence_oa_1 = require("../PKCS-9/countryOfResidence.oa");
const dateOfBirth_oa_1 = require("../PKCS-9/dateOfBirth.oa");
const emailAddress_oa_1 = require("../PKCS-9/emailAddress.oa");
const gender_oa_1 = require("../PKCS-9/gender.oa");
const placeOfBirth_oa_1 = require("../PKCS-9/placeOfBirth.oa");
const pseudonym_oa_1 = require("../PKCS-9/pseudonym.oa");
const unstructuredAddress_oa_1 = require("../PKCS-9/unstructuredAddress.oa");
const unstructuredName_oa_1 = require("../PKCS-9/unstructuredName.oa");
/* START_OF_SYMBOL_DEFINITION NaturalPersonAttributeSet */
/**
* @summary NaturalPersonAttributeSet
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* NaturalPersonAttributeSet ATTRIBUTE ::= {
* emailAddress |
* unstructuredName |
* unstructuredAddress |
* dateOfBirth |
* placeOfBirth |
* gender |
* countryOfCitizenship |
* countryOfResidence |
* pseudonym |
* serialNumber,
* ... -- For future extensions
* }
* ```
*
* @constant
* @type {ATTRIBUTE[]}
*
*/
exports.NaturalPersonAttributeSet = [
emailAddress_oa_1.emailAddress,
unstructuredName_oa_1.unstructuredName,
unstructuredAddress_oa_1.unstructuredAddress,
dateOfBirth_oa_1.dateOfBirth,
placeOfBirth_oa_1.placeOfBirth,
gender_oa_1.gender,
countryOfCitizenship_oa_1.countryOfCitizenship,
countryOfResidence_oa_1.countryOfResidence,
pseudonym_oa_1.pseudonym,
serialNumber_oa_1.serialNumber,
];
/* END_OF_SYMBOL_DEFINITION NaturalPersonAttributeSet */
/* eslint-enable */
//# sourceMappingURL=NaturalPersonAttributeSet.osa.js.map