UNPKG

@davidkhala/crypto

Version:

## Limitation - node-forge doesn't support ECDSA yet - https://github.com/digitalbazaar/forge/issues/116 - https://github.com/digitalbazaar/forge/issues/532 - https://github.com/digitalbazaar/forge/issues/671 - https://github.com/digitalbazaar/for

38 lines (27 loc) 415 B
/** * * @type {module.X500Name} */ export default class X500Name { setCommonName(s) { this.CN = s; } setCountryName(s) { this.C = s; } setLocalityName(s) { this.L = s; } setOrganizationName(s) { this.O = s; } setOrgUnitName(s) { this.OU = s; } setStateName(s) { this.ST = s; } toString() { return Object.entries(this).map(([key, value]) => `${key}=${value}`).join(','); } }