Movatterモバイル変換


[0]ホーム

URL:


Skip to content

ocsp.h

Functions

Name
WOLFSSL_OCSP *wc_NewOCSP(WOLFSSL_CERT_MANAGER * cm)
Allocates and initialises an OCSP context.
voidwc_FreeOCSP(WOLFSSL_OCSP * ocsp)
Frees resources associated with an OCSP context.
intwc_CheckCertOcspResponse(WOLFSSL_OCSP * ocsp, DecodedCert * cert, byte * response, int responseSz, void * heap)
Checks the OCSP response for a given certificate.

Functions Documentation

function wc_NewOCSP

WOLFSSL_OCSP * wc_NewOCSP(    WOLFSSL_CERT_MANAGER * cm)

Allocates and initialises an OCSP context.

Parameters:

  • cm Pointer to the certificate manager.

See:wc_FreeOCSP

Return:

  • Pointer to allocated WOLFSSL_OCSP on success
  • NULL on failure

This function allocates and initialises a WOLFSSL_OCSP structure for use with OCSP operations.

function wc_FreeOCSP

void wc_FreeOCSP(    WOLFSSL_OCSP * ocsp)

Frees resources associated with an OCSP context.

Parameters:

  • ocsp Pointer to the WOLFSSL_OCSP structure to free.

See:wc_NewOCSP

Return: void

This function releases any resources associated with a WOLFSSL_OCSP structure.

function wc_CheckCertOcspResponse

int wc_CheckCertOcspResponse(    WOLFSSL_OCSP * ocsp,    DecodedCert * cert,    byte * response,    int responseSz,    void * heap)

Checks the OCSP response for a given certificate.

Parameters:

  • ocsp Pointer to the WOLFSSL_OCSP structure.
  • cert Pointer to the decoded certificate.
  • response Pointer to the OCSP response buffer.
  • responseSz Size of the OCSP response buffer.
  • heap Optional heap pointer.

Return:

  • 0 on success
  • <0 on failure

This function verifies an OCSP response for a specific certificate.

Source code

WOLFSSL_OCSP* wc_NewOCSP(WOLFSSL_CERT_MANAGER* cm);void wc_FreeOCSP(WOLFSSL_OCSP* ocsp);int wc_CheckCertOcspResponse(WOLFSSL_OCSP *ocsp, DecodedCert *cert, byte *response, int responseSz, void* heap);

Updated on 2026-02-20 at 02:00:33 +0000


[8]ページ先頭

©2009-2026 Movatter.jp