parseCertificateDer
Decode a DER-encoded X.509 certificate into a ParsedCertificate.
ts
function parseCertificateDer<TMap extends ExtensionDecoderMap>(
der: Uint8Array,
options?: ParseOptions<TMap>,
): ParseCertificateResult<TMap>Parameters
der:Uint8Array— Raw DER bytes of an X.509 certificate.options?:ParseOptions<TMap> — Custom extension decoders to apply during parsing.
Examples
ts
import { parseCertificateDer } from 'micro509';
const result = parseCertificateDer(derBytes);
if (result.ok) {
console.log(result.value.subject.values.commonName); // "example.com"
}