Функции API (API function)
Имя (Name)
gnutls_pkcs7_add_attr - API function
Синопсис (Synopsis)
#include <gnutls/pkcs7.h>
int gnutls_pkcs7_add_attr(gnutls_pkcs7_attrs_t *
list, const char
*
oid, gnutls_datum_t *
data, unsigned
flags);
Аргументы (Arguments)
gnutls_pkcs7_attrs_t * list
A list of existing attributes or pointer to NULL
for
the first one
const char * oid
the OID of the attribute to be set
gnutls_datum_t * data
the raw (DER-encoded) data of the attribute to be set
unsigned flags
zero or GNUTLS_PKCS7_ATTR_ENCODE_OCTET_STRING
Описание (Description)
This function will set a PKCS 7
attribute in the provided list.
If this function fails, the previous list would be deallocated.
Note that any attributes set with this function must either be
DER or BER encoded, unless a special flag is present.
Возвращаемое значение (Return value)
On success, the new list head, otherwise NULL
.
Сообщение об ошибках (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/