Skip to content

client-certificate-auth API Reference


client-certificate-auth API Reference / parsers / getCertificateFromHeaders

Function: getCertificateFromHeaders() ​

getCertificateFromHeaders(headers, config): ChainedPeerCertificate | null

Defined in: parsers.js:574

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 ​

ChainedPeerCertificate | null

Parsed certificate or null if not found/invalid

Released under the MIT License.