client-certificate-auth API Reference
client-certificate-auth API Reference / parsers / parseUrlPem
Function: parseUrlPem()
parseUrlPem(
headerValue):ChainedPeerCertificate|null
Defined in: parsers.js:112
Parse URL-encoded PEM certificate (nginx, HAProxy format). Uses standard URL encoding via $ssl_client_escaped_cert or similar. Concatenated PEM blocks are split and linked via issuerCertificate. A value carrying a literal comma is rejected as a joined repeat.
Parameters
headerValue
string
URL-encoded PEM certificate
Returns
ChainedPeerCertificate | null
Parsed certificate or null on failure
See
https://nginx.org/en/docs/http/ngx_http_ssl_module.html#var_ssl_client_escaped_cert