createOcspRequest
Builds a DER-encoded OCSP request containing one or more CertID entries and an optional nonce extension.
ts
function createOcspRequest(
input: CreateOcspRequestInput,
): Promise<OcspRequestMaterial>Parameters
input:CreateOcspRequestInput
Examples
ts
import { createOcspRequest } from 'micro509';
const req = await createOcspRequest({
requests: [{ certificate: leafPem, issuerCertificate: caPem }],
hashAlgorithm: 'SHA-256',
nonce: crypto.getRandomValues(new Uint8Array(16)),
});
// POST req.der to the OCSP responder URI