ocsp.h
Functions
| Name | |
|---|---|
| WOLFSSL_OCSP * | wc_NewOCSP(WOLFSSL_CERT_MANAGER * cm) OCSPコンテキストを割り当てて初期化します。 |
| void | wc_FreeOCSP(WOLFSSL_OCSP * ocsp) OCSPコンテキストに関連付けられたリソースを解放します。 |
| int | wc_CheckCertOcspResponse(WOLFSSL_OCSP * ocsp, DecodedCert * cert, byte * response, int responseSz, void * heap) 指定された証明書のOCSPレスポンスをチェックします。 |
Functions Documentation
function wc_NewOCSP
WOLFSSL_OCSP * wc_NewOCSP(
WOLFSSL_CERT_MANAGER * cm
)
OCSPコンテキストを割り当てて初期化します。
Parameters:
- cm 証明書マネージャーへのポインタ。
See: wc_FreeOCSP
Return:
- 成功時に割り当てられたWOLFSSL_OCSPへのポインタ
- 失敗時にNULL
この関数は、OCSP操作で使用するためのWOLFSSL_OCSP構造体を割り当てて初期化します。
function wc_FreeOCSP
void wc_FreeOCSP(
WOLFSSL_OCSP * ocsp
)
OCSPコンテキストに関連付けられたリソースを解放します。
Parameters:
- ocsp 解放するWOLFSSL_OCSP構造体へのポインタ。
See: wc_NewOCSP
Return: void
この関数は、WOLFSSL_OCSP構造体に関連付けられたすべてのリソースを解放します。
function wc_CheckCertOcspResponse
int wc_CheckCertOcspResponse(
WOLFSSL_OCSP * ocsp,
DecodedCert * cert,
byte * response,
int responseSz,
void * heap
)
指定された証明書のOCSPレスポンスをチェックします。
Parameters:
- ocsp WOLFSSL_OCSP構造体へのポインタ。
- cert デコードされた証明書へのポインタ。
- response OCSPレスポンスバッファへのポインタ。
- responseSz OCSPレスポンスバッファのサイズ。
- heap オプションのヒープポインタ。
Return:
- 0 成功時
- <0 失敗時
この関数は、特定の証明書のOCSPレスポンスを検証します。
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 2025-12-12 at 03:08:17 +0000