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.