gnutls_certificate_set_retrieve_function3 - Linux


Overview

The gnutls_certificate_set_retrieve_function3() function in gnutls sets a callback function that will be called to retrieve a certificate that matches a given criteria.

Syntax

gnutls_certificate_set_retrieve_function3(struct gnutls_certificate_credentials *cert_cred, unsigned int cert_usage, gnutls_certificate_retriever_func3 cb, void *arg)

Parameters

  • cert_cred – The credentials object.
  • cert_usage – The certificate usage.
  • cb – The callback function.
  • arg – The callback argument.

Options/Flags

None.

Examples

gnutls_certificate_set_retrieve_function3(cert_cred, GNUTLS_CERT_USAGE_TLS_SERVER, cb, arg);

Common Issues

None.

Integration

This function can be used to set a custom certificate retrieval function for a given certificate credentials object.

Related Commands

  • gnutls_certificate_set_retrieve_function()
  • gnutls_certificate_set_retrieve_function2()