Skip to content

client-certificate-auth API Reference


client-certificate-auth API Reference / parsers / getCertificateFromHeaders

Function: getCertificateFromHeaders()

getCertificateFromHeaders(headers, config): PeerCertificate | null

Defined in: parsers.js:433

Get certificate from request headers using configuration.

Parameters

headers

Object

Request headers object

config

Configuration object

certificateHeader?

string

Custom header name (overrides preset)

certificateSource?

string

Preset name (aws-alb, envoy, cloudflare, traefik)

headerEncoding?

string

Encoding format (required if certificateHeader is set)

Returns

PeerCertificate | null

Parsed certificate or null if not found/invalid

Released under the MIT License.