Функции API (API function)
Имя (Name)
gnutls_x509_crq_get_attribute_by_oid - API function
Синопсис (Synopsis)
#include <gnutls/x509.h>
int gnutls_x509_crq_get_attribute_by_oid(gnutls_x509_crq_t
crq,
const char *
oid, unsigned
indx, void *
buf, size_t *
buf_size);
Аргументы (Arguments)
gnutls_x509_crq_t crq
should contain a gnutls_x509_crq_t
type
const char * oid
holds an Object Identifier in null-terminated string
unsigned indx
In case multiple same OIDs exist in the attribute
list, this specifies which to get, use (0) to get the
first one
void * buf a pointer to a structure to hold the attribute data
(may be NULL
)
size_t * buf_size
initially holds the size of buf
Описание (Description)
This function will return the attribute in the certificate
request specified by the given Object ID. The attribute will be
DER encoded.
Attributes in a certificate request is an optional set of data
appended to the request. Their interpretation depends on the CA
policy.
Возвращаемое значение (Return value)
On success, GNUTLS_E_SUCCESS
(0) is returned, otherwise a
negative error value.
Сообщение об ошибках (Reporting bugs)
Report bugs to <bugs@gnutls.org>.
Home page: https://www.gnutls.org
Смотри также (See also)
The full documentation for gnutls
is maintained as a Texinfo
manual. If the /usr/share/doc/gnutls/ directory does not contain
the HTML form visit
https://www.gnutls.org/manual/