OCSP Client#

OCSP client to check the revocation status of RIM and device identity certificate chains.

Functions#

nvat_rc_t nvat_ocsp_client_create_default(nvat_ocsp_client_t *out_client, const char *base_url, const nvat_http_options_t http_options)

Create an OCSP client with default settings.

void nvat_ocsp_client_free(nvat_ocsp_client_t *ocsp_client)

Typedefs#

Functions#

nvat_rc_t nvat_ocsp_client_create_default(
nvat_ocsp_client_t *out_client,
const char *base_url,
const nvat_http_options_t http_options,
)#

Create an OCSP client with default settings.

Ownership: On success, the caller assumes ownership of the allocated nvat_ocsp_client_t handle. The client is refcounted and safe to share between multiple verifier components.

Parameters:
  • base_url – If NULL, the default base URL of the NVIDIA OCSP Response is used.

  • http_options – If NULL, default HTTP options will be used.

void nvat_ocsp_client_free(nvat_ocsp_client_t *ocsp_client)#

Typedefs#

typedef struct nvat_ocsp_client_st *nvat_ocsp_client_t#