verifyCertificateSigningRequest
Verifies the self-signature of a PKCS#10 certificate signing request.
Parses the CSR from PEM or DER, then checks that its signature is valid against its own embedded public key.
ts
function verifyCertificateSigningRequest(
input: CsrSource,
): Promise<VerifyRequestResult>Parameters
input:CsrSource
Examples
ts
import { verifyCertificateSigningRequest } from 'micro509';
const result = await verifyCertificateSigningRequest(csrPem);
if (result.ok) {
console.log('subject:', result.value.subject.values.commonName);
}