gnutls_openpgp_key_get_key_usage3
This function returns the key's usage
Usage
#include <gnutls/openpgp.h>
int gnutls_openpgp_key_get_key_usage(gnutls_openpgp_key_t key, unsigned int * key_usage);
Arguments
gnutls_openpgp_key_t key
|
should contain a gnutls_openpgp_key_t structure |
|---|---|
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 the: GNUTLS_KEY_DIGITAL_SIGNATURE, GNUTLS_KEY_KEY_ENCIPHERMENT.
A negative value may be returned in case of parsing error.