client-certificate-auth API Reference
client-certificate-auth API Reference / parsers / splitPemBlocks
Function: splitPemBlocks()
splitPemBlocks(
pem):string[]
Defined in: parsers.js:141
Split a string of concatenated PEM CERTIFICATE blocks into an array of individual PEM strings. Uses indexOf scanning (O(N) in input length) rather than regex to avoid polynomial-time backtracking on adversarial input (e.g., many unterminated BEGIN markers).
Parameters
pem
string
Concatenated PEM blocks
Returns
string[]
Individual PEM blocks (empty array if none found)