Я пытаюсь проанализировать комплект сертификатов x509, который является файлом pem, состоящим из нескольких сертификатов, в следующем формате:
-----BEGIN CERTIFICATE-----
xxxx
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
xxxx
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
xxxx
-----END CERTIFICATE-----
Я могу прочитать и проанализировать один файл pem сертификата с помощью jsrsasign X509 библиотека вот так:
import r from "jsrsasign";
const cert = new r.X509();
cert.readCertPEM(input);
issuer = cert.getIssuerString();
Мне нужно разобрать комплекты сертификатов аналогичным образом. Как мне это сделать ? Я использую Nodejs. Я пытался использовать регулярные выражения для извлечения отдельных сертификатов в виде строк и передачи его в cert.readCertPEM (входной) в al oop. Но я не смог понять, как правильно сделать RE. Если использование RE - это способ go, то могу я узнать, как я могу это сделать.
Спасибо.