Skip to content

parseCertificateChainPem

Decode a PEM bundle containing one or more certificates.

Non-CERTIFICATE blocks (e.g. private keys) are silently skipped.

ts
function parseCertificateChainPem<TMap extends ExtensionDecoderMap>(
	pemBundle: string,
	options?: ParseOptions<TMap>,
): readonly ParsedCertificate<TMap>[]

Parameters

  • pemBundle: string — PEM text that may contain multiple CERTIFICATE blocks.
  • options?: ParseOptions<TMap> — Custom extension decoders to apply during parsing.

Released under the MIT License.