gnutls_x509_crq_get_pk_algorithm3
Api function
Usage
#include <gnutls/x509.h>
int gnutls_x509_crq_get_pk_algorithm(gnutls_x509_crq_t crq, unsigned int * bits);
Arguments
gnutls_x509_crq_t crq
|
should contain a |
|---|---|
unsigned int * bits
|
if bits is non-NULL it will hold the size of the parameters' in bits |
Overview
This function will return the public key algorithm of a PKCS10 certificate request.
If bits is non-NULL, it should have enough size to hold the parameters size in bits. For RSA the bits returned is the modulus. For DSA the bits returned are of the public exponent.
Returns
a member of the gnutls_pk_algorithm_t enumeration on success, or a negative error code on error.
Releases
10 releases since Debian 4.0 (Etch); the text changed 9 times.