gnutls_openpgp_crt_get_subkey_usage(3)

gnutls_openpgp_crt_get_subkey_usage3

Api function

Usage

#include <gnutls/openpgp.h>

int gnutls_openpgp_crt_get_subkey_usage(gnutls_openpgp_crt_t key, unsigned int idx, unsigned int * key_usage);

Arguments

gnutls_openpgp_crt_t key

should contain a gnutls_openpgp_crt_t type

unsigned int idx

the subkey index

unsigned int * key_usage

where the key usage bits will be stored

Overview

This function will return certificate's key usage, by checking the key algorithm. The key usage value will ORed values of GNUTLS_KEY_DIGITAL_SIGNATURE or GNUTLS_KEY_KEY_ENCIPHERMENT.

A negative error code may be returned in case of parsing error.

Returns

key usage value.

Since

2.4.0

Releases

4 releases since Debian 5.0 (Lenny); the text changed 3 times.

  1. 5.0
  2. 6.0
  3. 8
  4. 9

Reporting bugs

Report bugs to <[email protected]>.
Home page: http://www.gnutls.org

From gnutls-doc 3.5.8-5+deb9u5 in Debian 9 (Stretch). Parsed by carta from the page's man source.