Функции API (API function)
Имя (Name)
gnutls_pkcs7_get_attr - API function
Синопсис (Synopsis)
#include <gnutls/pkcs7.h>
int gnutls_pkcs7_get_attr(gnutls_pkcs7_attrs_t
list, unsigned
idx, char **
oid, gnutls_datum_t *
data, unsigned
flags);
Аргументы (Arguments)
gnutls_pkcs7_attrs_t list
A list of existing attributes or NULL
for the first
one
unsigned idx
the index of the attribute to get
char ** oid the OID of the attribute (read-only)
gnutls_datum_t * data
the raw data of the attribute
unsigned flags
zero or GNUTLS_PKCS7_ATTR_ENCODE_OCTET_STRING
Описание (Description)
This function will get a PKCS 7
attribute from the provided list.
The OID is a constant string, but data will be allocated and must
be deinitialized by the caller.
Возвращаемое значение (Return value)
On success, GNUTLS_E_SUCCESS
(0) is returned, otherwise a
negative error value. GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE
is
returned if there are no data in the current index.
Сообщение об ошибках (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/