PeculiarVentures / x509

@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy
https://peculiarventures.github.io/x509/
MIT License
78 stars 10 forks source link

Feat issue 42 #49

Closed microshine closed 1 year ago

microshine commented 1 year ago

Features

Fixes

Examples

const name = new x509.Name("CN=n1+CN=n2, CN=n3+O=o1, O=o2");
console.log(name.getField("CN")); // [ 'n1', 'n2', 'n3' ]
console.log(name.getField("2.5.4.3")); // [ 'n1', 'n2', 'n3' ]
console.log(name.getField("O")); // [ 'o1', 'o2' ]
console.log(name.getField("UNKNOWN")); // []