bindbc.gnutls.pkcs7

Undocumented in source.

Members

Aliases

gnutls_pkcs7_attrs_t
alias gnutls_pkcs7_attrs_t = gnutls_pkcs7_attrs_st*
Undocumented in source.
gnutls_pkcs7_t
alias gnutls_pkcs7_t = gnutls_pkcs7_int*
Undocumented in source.
pgnutls_pkcs7_add_attr
alias pgnutls_pkcs7_add_attr = int function(gnutls_pkcs7_attrs_t* list, const(char)* oid, gnutls_datum_t* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_attrs_deinit
alias pgnutls_pkcs7_attrs_deinit = void function(gnutls_pkcs7_attrs_t list)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_deinit
alias pgnutls_pkcs7_deinit = void function(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_delete_crl
alias pgnutls_pkcs7_delete_crl = int function(gnutls_pkcs7_t pkcs7, int indx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_delete_crt
alias pgnutls_pkcs7_delete_crt = int function(gnutls_pkcs7_t pkcs7, int indx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_export
alias pgnutls_pkcs7_export = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_export2
alias pgnutls_pkcs7_export2 = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_attr
alias pgnutls_pkcs7_get_attr = int function(gnutls_pkcs7_attrs_t list, uint idx, char** oid, gnutls_datum_t* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crl_count
alias pgnutls_pkcs7_get_crl_count = int function(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crl_raw
alias pgnutls_pkcs7_get_crl_raw = int function(gnutls_pkcs7_t pkcs7, uint indx, void* crl, size_t* crl_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crl_raw2
alias pgnutls_pkcs7_get_crl_raw2 = int function(gnutls_pkcs7_t pkcs7, uint indx, gnutls_datum_t* crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crt_count
alias pgnutls_pkcs7_get_crt_count = int function(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crt_raw
alias pgnutls_pkcs7_get_crt_raw = int function(gnutls_pkcs7_t pkcs7, uint indx, void* certificate, size_t* certificate_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_crt_raw2
alias pgnutls_pkcs7_get_crt_raw2 = int function(gnutls_pkcs7_t pkcs7, uint indx, gnutls_datum_t* cert)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_embedded_data
alias pgnutls_pkcs7_get_embedded_data = int function(gnutls_pkcs7_t pkcs7, uint flags, gnutls_datum_t* data)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_embedded_data_oid
alias pgnutls_pkcs7_get_embedded_data_oid = const(char)* function(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_signature_count
alias pgnutls_pkcs7_get_signature_count = int function(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_get_signature_info
alias pgnutls_pkcs7_get_signature_info = int function(gnutls_pkcs7_t pkcs7, uint idx, gnutls_pkcs7_signature_info_st* info)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_import
alias pgnutls_pkcs7_import = int function(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* data, gnutls_x509_crt_fmt_t format)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_init
alias pgnutls_pkcs7_init = int function(gnutls_pkcs7_t* pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_print
alias pgnutls_pkcs7_print = int function(gnutls_pkcs7_t pkcs7, gnutls_certificate_print_formats_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_print_signature_info
alias pgnutls_pkcs7_print_signature_info = int function(gnutls_pkcs7_signature_info_st* info, gnutls_certificate_print_formats_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_set_crl
alias pgnutls_pkcs7_set_crl = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crl_t crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_set_crl_raw
alias pgnutls_pkcs7_set_crl_raw = int function(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_set_crt
alias pgnutls_pkcs7_set_crt = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t crt)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_set_crt_raw
alias pgnutls_pkcs7_set_crt_raw = int function(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* crt)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_sign
alias pgnutls_pkcs7_sign = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, gnutls_privkey_t signer_key, const(gnutls_datum_t)* data, gnutls_pkcs7_attrs_t signed_attrs, gnutls_pkcs7_attrs_t unsigned_attrs, gnutls_digest_algorithm_t dig, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_signature_info_deinit
alias pgnutls_pkcs7_signature_info_deinit = void function(gnutls_pkcs7_signature_info_st* info)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_verify
alias pgnutls_pkcs7_verify = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_trust_list_t tl, gnutls_typed_vdata_st* vdata, uint vdata_size, uint idx, const(gnutls_datum_t)* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
pgnutls_pkcs7_verify_direct
alias pgnutls_pkcs7_verify_direct = int function(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, uint idx, const(gnutls_datum_t)* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Enums

gnutls_pkcs7_sign_flags
enum gnutls_pkcs7_sign_flags
Undocumented in source.

Functions

bindPkcs7
void bindPkcs7(SharedLib lib)
Undocumented in source. Be warned that the author may not have intended to support it.
gnutls_pkcs7_add_attr
int gnutls_pkcs7_add_attr(gnutls_pkcs7_attrs_t* list, const(char)* oid, gnutls_datum_t* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_attrs_deinit
void gnutls_pkcs7_attrs_deinit(gnutls_pkcs7_attrs_t list)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_deinit
void gnutls_pkcs7_deinit(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_delete_crl
int gnutls_pkcs7_delete_crl(gnutls_pkcs7_t pkcs7, int indx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_delete_crt
int gnutls_pkcs7_delete_crt(gnutls_pkcs7_t pkcs7, int indx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_export
int gnutls_pkcs7_export(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_export2
int gnutls_pkcs7_export2(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_attr
int gnutls_pkcs7_get_attr(gnutls_pkcs7_attrs_t list, uint idx, char** oid, gnutls_datum_t* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crl_count
int gnutls_pkcs7_get_crl_count(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crl_raw
int gnutls_pkcs7_get_crl_raw(gnutls_pkcs7_t pkcs7, uint indx, void* crl, size_t* crl_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crl_raw2
int gnutls_pkcs7_get_crl_raw2(gnutls_pkcs7_t pkcs7, uint indx, gnutls_datum_t* crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crt_count
int gnutls_pkcs7_get_crt_count(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crt_raw
int gnutls_pkcs7_get_crt_raw(gnutls_pkcs7_t pkcs7, uint indx, void* certificate, size_t* certificate_size)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_crt_raw2
int gnutls_pkcs7_get_crt_raw2(gnutls_pkcs7_t pkcs7, uint indx, gnutls_datum_t* cert)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_embedded_data
int gnutls_pkcs7_get_embedded_data(gnutls_pkcs7_t pkcs7, uint flags, gnutls_datum_t* data)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_embedded_data_oid
const(char)* gnutls_pkcs7_get_embedded_data_oid(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_signature_count
int gnutls_pkcs7_get_signature_count(gnutls_pkcs7_t pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_get_signature_info
int gnutls_pkcs7_get_signature_info(gnutls_pkcs7_t pkcs7, uint idx, gnutls_pkcs7_signature_info_st* info)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_import
int gnutls_pkcs7_import(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* data, gnutls_x509_crt_fmt_t format)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_init
int gnutls_pkcs7_init(gnutls_pkcs7_t* pkcs7)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_print
int gnutls_pkcs7_print(gnutls_pkcs7_t pkcs7, gnutls_certificate_print_formats_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_print_signature_info
int gnutls_pkcs7_print_signature_info(gnutls_pkcs7_signature_info_st* info, gnutls_certificate_print_formats_t format, gnutls_datum_t* out_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_set_crl
int gnutls_pkcs7_set_crl(gnutls_pkcs7_t pkcs7, gnutls_x509_crl_t crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_set_crl_raw
int gnutls_pkcs7_set_crl_raw(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* crl)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_set_crt
int gnutls_pkcs7_set_crt(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t crt)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_set_crt_raw
int gnutls_pkcs7_set_crt_raw(gnutls_pkcs7_t pkcs7, const(gnutls_datum_t)* crt)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_sign
int gnutls_pkcs7_sign(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, gnutls_privkey_t signer_key, const(gnutls_datum_t)* data, gnutls_pkcs7_attrs_t signed_attrs, gnutls_pkcs7_attrs_t unsigned_attrs, gnutls_digest_algorithm_t dig, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_signature_info_deinit
void gnutls_pkcs7_signature_info_deinit(gnutls_pkcs7_signature_info_st* info)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_verify
int gnutls_pkcs7_verify(gnutls_pkcs7_t pkcs7, gnutls_x509_trust_list_t tl, gnutls_typed_vdata_st* vdata, uint vdata_size, uint idx, const(gnutls_datum_t)* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
gnutls_pkcs7_verify_direct
int gnutls_pkcs7_verify_direct(gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, uint idx, const(gnutls_datum_t)* data, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Manifest constants

GNUTLS_PKCS7_ATTR_ENCODE_OCTET_STRING
enum GNUTLS_PKCS7_ATTR_ENCODE_OCTET_STRING;
Undocumented in source.
GNUTLS_PKCS7_EDATA_GET_RAW
enum GNUTLS_PKCS7_EDATA_GET_RAW;
Undocumented in source.

Static variables

gnutls_pkcs7_add_attr
pgnutls_pkcs7_add_attr gnutls_pkcs7_add_attr;
Undocumented in source.
gnutls_pkcs7_attrs_deinit
pgnutls_pkcs7_attrs_deinit gnutls_pkcs7_attrs_deinit;
Undocumented in source.
gnutls_pkcs7_deinit
pgnutls_pkcs7_deinit gnutls_pkcs7_deinit;
Undocumented in source.
gnutls_pkcs7_delete_crl
pgnutls_pkcs7_delete_crl gnutls_pkcs7_delete_crl;
Undocumented in source.
gnutls_pkcs7_delete_crt
pgnutls_pkcs7_delete_crt gnutls_pkcs7_delete_crt;
Undocumented in source.
gnutls_pkcs7_export
pgnutls_pkcs7_export gnutls_pkcs7_export;
Undocumented in source.
gnutls_pkcs7_export2
pgnutls_pkcs7_export2 gnutls_pkcs7_export2;
Undocumented in source.
gnutls_pkcs7_get_attr
pgnutls_pkcs7_get_attr gnutls_pkcs7_get_attr;
Undocumented in source.
gnutls_pkcs7_get_crl_count
pgnutls_pkcs7_get_crl_count gnutls_pkcs7_get_crl_count;
Undocumented in source.
gnutls_pkcs7_get_crl_raw
pgnutls_pkcs7_get_crl_raw gnutls_pkcs7_get_crl_raw;
Undocumented in source.
gnutls_pkcs7_get_crl_raw2
pgnutls_pkcs7_get_crl_raw2 gnutls_pkcs7_get_crl_raw2;
Undocumented in source.
gnutls_pkcs7_get_crt_count
pgnutls_pkcs7_get_crt_count gnutls_pkcs7_get_crt_count;
Undocumented in source.
gnutls_pkcs7_get_crt_raw
pgnutls_pkcs7_get_crt_raw gnutls_pkcs7_get_crt_raw;
Undocumented in source.
gnutls_pkcs7_get_crt_raw2
pgnutls_pkcs7_get_crt_raw2 gnutls_pkcs7_get_crt_raw2;
Undocumented in source.
gnutls_pkcs7_get_embedded_data
pgnutls_pkcs7_get_embedded_data gnutls_pkcs7_get_embedded_data;
Undocumented in source.
gnutls_pkcs7_get_embedded_data_oid
pgnutls_pkcs7_get_embedded_data_oid gnutls_pkcs7_get_embedded_data_oid;
Undocumented in source.
gnutls_pkcs7_get_signature_count
pgnutls_pkcs7_get_signature_count gnutls_pkcs7_get_signature_count;
Undocumented in source.
gnutls_pkcs7_get_signature_info
pgnutls_pkcs7_get_signature_info gnutls_pkcs7_get_signature_info;
Undocumented in source.
gnutls_pkcs7_import
pgnutls_pkcs7_import gnutls_pkcs7_import;
Undocumented in source.
gnutls_pkcs7_init
pgnutls_pkcs7_init gnutls_pkcs7_init;
Undocumented in source.
gnutls_pkcs7_print
pgnutls_pkcs7_print gnutls_pkcs7_print;
Undocumented in source.
gnutls_pkcs7_print_signature_info
pgnutls_pkcs7_print_signature_info gnutls_pkcs7_print_signature_info;
Undocumented in source.
gnutls_pkcs7_set_crl
pgnutls_pkcs7_set_crl gnutls_pkcs7_set_crl;
Undocumented in source.
gnutls_pkcs7_set_crl_raw
pgnutls_pkcs7_set_crl_raw gnutls_pkcs7_set_crl_raw;
Undocumented in source.
gnutls_pkcs7_set_crt
pgnutls_pkcs7_set_crt gnutls_pkcs7_set_crt;
Undocumented in source.
gnutls_pkcs7_set_crt_raw
pgnutls_pkcs7_set_crt_raw gnutls_pkcs7_set_crt_raw;
Undocumented in source.
gnutls_pkcs7_sign
pgnutls_pkcs7_sign gnutls_pkcs7_sign;
Undocumented in source.
gnutls_pkcs7_signature_info_deinit
pgnutls_pkcs7_signature_info_deinit gnutls_pkcs7_signature_info_deinit;
Undocumented in source.
gnutls_pkcs7_verify
pgnutls_pkcs7_verify gnutls_pkcs7_verify;
Undocumented in source.
gnutls_pkcs7_verify_direct
pgnutls_pkcs7_verify_direct gnutls_pkcs7_verify_direct;
Undocumented in source.

Structs

gnutls_pkcs7_attrs_st
struct gnutls_pkcs7_attrs_st
Undocumented in source.
gnutls_pkcs7_int
struct gnutls_pkcs7_int
Undocumented in source.
gnutls_pkcs7_signature_info_st
struct gnutls_pkcs7_signature_info_st
Undocumented in source.

Meta