gnutls_openpgp_crt_get_auth_subkey3
Api function
Usage
#include <gnutls/openpgp.h>
int gnutls_openpgp_crt_get_auth_subkey(gnutls_openpgp_crt_t crt, gnutls_openpgp_keyid_t keyid, unsigned int flag);
Arguments
gnutls_openpgp_crt_t crt
|
the structure that contains the OpenPGP public key. |
|---|---|
gnutls_openpgp_keyid_t keyid
|
the struct to save the keyid. |
unsigned int flag
|
Non-zero indicates that a valid subkey is always returned. |
Overview
Returns the 64-bit keyID of the first valid OpenPGP subkey marked for authentication. If flag is non-zero and no authentication subkey exists, then a valid subkey will be returned even if it is not marked for authentication.
Returns
GNUTLS_E_SUCCESS on success, or an error code.
Releases
4 releases since Debian 5.0 (Lenny); the text changed 3 times.