Sign a basic OCSP response using an initialized digest/sign context.

Synopsis

Declared in <openssl/ocsp.h>

int
OCSP_basic_sign_ctx(
    OCSP_BASICRESP* brsp,
    X509* signer,
    EVP_MD_CTX* ctx,
    stack_st_X509* certs,
    unsigned long flags);

Return Value

1 on success, or 0 on failure.

Parameters

Name

Description

brsp

Basic response whose tbsResponseData is signed.

signer

Certificate identifying the responder.

ctx

Digest context already set up for signing with the responder key.

certs

Optional certificates to include with the response, or NULL.

flags

OCSP_* flags such as OCSP_NOCERTS or OCSP_RESPID_KEY.

Created with MrDocs