Blame doc/functions/gnutls_x509_crq_set_spki

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {int} {gnutls_x509_crq_set_spki} (gnutls_x509_crq_t @var{crq}, const gnutls_x509_spki_t @var{spki}, unsigned int @var{flags})
Packit Service 4684c1
@var{crq}: a certificate request of type @code{gnutls_x509_crq_t} 
Packit Service 4684c1
Packit Service 4684c1
@var{spki}: a SubjectPublicKeyInfo structure of type @code{gnutls_x509_spki_t} 
Packit Service 4684c1
Packit Service 4684c1
@var{flags}: must be zero
Packit Service 4684c1
Packit Service 4684c1
This function will set the certificate request's subject public key
Packit Service 4684c1
information explicitly. This is intended to be used in the cases
Packit Service 4684c1
where a single public key (e.g., RSA) can be used for multiple
Packit Service 4684c1
signature algorithms (RSA PKCS1-1.5, and RSA-PSS).
Packit Service 4684c1
Packit Service 4684c1
To export the public key (i.e., the SubjectPublicKeyInfo part), check
Packit Service 4684c1
@code{gnutls_pubkey_import_x509()} .
Packit Service 4684c1
Packit Service 4684c1
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, otherwise a
Packit Service 4684c1
negative error value.
Packit Service 4684c1
Packit Service 4684c1
@strong{Since:} 3.6.0
Packit Service 4684c1
@end deftypefun