bindbc.gnutls.pkcs12

Undocumented in source.

Members

Aliases

gnutls_pkcs12_bag_t
alias gnutls_pkcs12_bag_t = gnutls_pkcs12_bag_int*
Undocumented in source.
gnutls_pkcs12_t
alias gnutls_pkcs12_t = gnutls_pkcs12_int*
Undocumented in source.
pgnutls_pkcs12_bag_decrypt
alias pgnutls_pkcs12_bag_decrypt = int function(gnutls_pkcs12_bag_t bag, const(char)* pass)
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_pkcs12_bag_deinit
alias pgnutls_pkcs12_bag_deinit = void function(gnutls_pkcs12_bag_t bag)
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_pkcs12_bag_enc_info
alias pgnutls_pkcs12_bag_enc_info = int function(gnutls_pkcs12_bag_t bag, uint* schema, uint* cipher, void* salt, uint* salt_size, uint* iter_count, char** oid)
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_pkcs12_bag_encrypt
alias pgnutls_pkcs12_bag_encrypt = int function(gnutls_pkcs12_bag_t bag, const(char)* pass, 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_pkcs12_bag_get_count
alias pgnutls_pkcs12_bag_get_count = int function(gnutls_pkcs12_bag_t bag)
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_pkcs12_bag_get_data
alias pgnutls_pkcs12_bag_get_data = int function(gnutls_pkcs12_bag_t bag, uint indx, 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_pkcs12_bag_get_friendly_name
alias pgnutls_pkcs12_bag_get_friendly_name = int function(gnutls_pkcs12_bag_t bag, uint indx, char** name)
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_pkcs12_bag_get_key_id
alias pgnutls_pkcs12_bag_get_key_id = int function(gnutls_pkcs12_bag_t bag, uint indx, gnutls_datum_t* id)
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_pkcs12_bag_get_type
alias pgnutls_pkcs12_bag_get_type = int function(gnutls_pkcs12_bag_t bag, uint 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_pkcs12_bag_init
alias pgnutls_pkcs12_bag_init = int function(gnutls_pkcs12_bag_t* bag)
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_pkcs12_bag_set_crl
alias pgnutls_pkcs12_bag_set_crl = int function(gnutls_pkcs12_bag_t bag, 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_pkcs12_bag_set_crt
alias pgnutls_pkcs12_bag_set_crt = int function(gnutls_pkcs12_bag_t bag, 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_pkcs12_bag_set_data
alias pgnutls_pkcs12_bag_set_data = int function(gnutls_pkcs12_bag_t bag, gnutls_pkcs12_bag_type_t type, const(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_pkcs12_bag_set_friendly_name
alias pgnutls_pkcs12_bag_set_friendly_name = int function(gnutls_pkcs12_bag_t bag, uint indx, const(char)* name)
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_pkcs12_bag_set_key_id
alias pgnutls_pkcs12_bag_set_key_id = int function(gnutls_pkcs12_bag_t bag, uint indx, const(gnutls_datum_t)* id)
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_pkcs12_bag_set_privkey
alias pgnutls_pkcs12_bag_set_privkey = int function(gnutls_pkcs12_bag_t bag, gnutls_x509_privkey_t privkey, const(char)* password, 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_pkcs12_deinit
alias pgnutls_pkcs12_deinit = void function(gnutls_pkcs12_t pkcs12)
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_pkcs12_export
alias pgnutls_pkcs12_export = int function(gnutls_pkcs12_t pkcs12, 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_pkcs12_export2
alias pgnutls_pkcs12_export2 = int function(gnutls_pkcs12_t pkcs12, 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_pkcs12_generate_mac
alias pgnutls_pkcs12_generate_mac = int function(gnutls_pkcs12_t pkcs12, const(char)* pass)
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_pkcs12_generate_mac2
alias pgnutls_pkcs12_generate_mac2 = int function(gnutls_pkcs12_t pkcs12, gnutls_mac_algorithm_t mac, const(char)* pass)
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_pkcs12_get_bag
alias pgnutls_pkcs12_get_bag = int function(gnutls_pkcs12_t pkcs12, int indx, gnutls_pkcs12_bag_t bag)
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_pkcs12_import
alias pgnutls_pkcs12_import = int function(gnutls_pkcs12_t pkcs12, const(gnutls_datum_t)* data, gnutls_x509_crt_fmt_t format, 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_pkcs12_init
alias pgnutls_pkcs12_init = int function(gnutls_pkcs12_t* pkcs12)
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_pkcs12_mac_info
alias pgnutls_pkcs12_mac_info = int function(gnutls_pkcs12_t pkcs12, uint* mac, void* salt, uint* salt_size, uint* iter_count, char** oid)
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_pkcs12_set_bag
alias pgnutls_pkcs12_set_bag = int function(gnutls_pkcs12_t pkcs12, gnutls_pkcs12_bag_t bag)
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_pkcs12_simple_parse
alias pgnutls_pkcs12_simple_parse = int function(gnutls_pkcs12_t p12, const(char)* password, gnutls_x509_privkey_t* key, gnutls_x509_crt_t** chain, uint* chain_len, gnutls_x509_crt_t** extra_certs, uint* extra_certs_len, gnutls_x509_crl_t* crl, 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_pkcs12_verify_mac
alias pgnutls_pkcs12_verify_mac = int function(gnutls_pkcs12_t pkcs12, const(char)* pass)
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_pkcs12_bag_type_t
enum gnutls_pkcs12_bag_type_t
Undocumented in source.

Functions

bindPkcs12
void bindPkcs12(SharedLib lib)
Undocumented in source. Be warned that the author may not have intended to support it.
gnutls_pkcs12_bag_decrypt
int gnutls_pkcs12_bag_decrypt(gnutls_pkcs12_bag_t bag, const(char)* pass)
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_pkcs12_bag_deinit
void gnutls_pkcs12_bag_deinit(gnutls_pkcs12_bag_t bag)
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_pkcs12_bag_enc_info
int gnutls_pkcs12_bag_enc_info(gnutls_pkcs12_bag_t bag, uint* schema, uint* cipher, void* salt, uint* salt_size, uint* iter_count, char** oid)
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_pkcs12_bag_encrypt
int gnutls_pkcs12_bag_encrypt(gnutls_pkcs12_bag_t bag, const(char)* pass, 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_pkcs12_bag_get_count
int gnutls_pkcs12_bag_get_count(gnutls_pkcs12_bag_t bag)
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_pkcs12_bag_get_data
int gnutls_pkcs12_bag_get_data(gnutls_pkcs12_bag_t bag, uint indx, 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_pkcs12_bag_get_friendly_name
int gnutls_pkcs12_bag_get_friendly_name(gnutls_pkcs12_bag_t bag, uint indx, char** name)
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_pkcs12_bag_get_key_id
int gnutls_pkcs12_bag_get_key_id(gnutls_pkcs12_bag_t bag, uint indx, gnutls_datum_t* id)
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_pkcs12_bag_get_type
int gnutls_pkcs12_bag_get_type(gnutls_pkcs12_bag_t bag, uint 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_pkcs12_bag_init
int gnutls_pkcs12_bag_init(gnutls_pkcs12_bag_t* bag)
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_pkcs12_bag_set_crl
int gnutls_pkcs12_bag_set_crl(gnutls_pkcs12_bag_t bag, 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_pkcs12_bag_set_crt
int gnutls_pkcs12_bag_set_crt(gnutls_pkcs12_bag_t bag, 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_pkcs12_bag_set_data
int gnutls_pkcs12_bag_set_data(gnutls_pkcs12_bag_t bag, gnutls_pkcs12_bag_type_t type, const(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_pkcs12_bag_set_friendly_name
int gnutls_pkcs12_bag_set_friendly_name(gnutls_pkcs12_bag_t bag, uint indx, const(char)* name)
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_pkcs12_bag_set_key_id
int gnutls_pkcs12_bag_set_key_id(gnutls_pkcs12_bag_t bag, uint indx, const(gnutls_datum_t)* id)
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_pkcs12_bag_set_privkey
int gnutls_pkcs12_bag_set_privkey(gnutls_pkcs12_bag_t bag, gnutls_x509_privkey_t privkey, const(char)* password, 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_pkcs12_deinit
void gnutls_pkcs12_deinit(gnutls_pkcs12_t pkcs12)
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_pkcs12_export
int gnutls_pkcs12_export(gnutls_pkcs12_t pkcs12, 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_pkcs12_export2
int gnutls_pkcs12_export2(gnutls_pkcs12_t pkcs12, 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_pkcs12_generate_mac
int gnutls_pkcs12_generate_mac(gnutls_pkcs12_t pkcs12, const(char)* pass)
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_pkcs12_generate_mac2
int gnutls_pkcs12_generate_mac2(gnutls_pkcs12_t pkcs12, gnutls_mac_algorithm_t mac, const(char)* pass)
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_pkcs12_get_bag
int gnutls_pkcs12_get_bag(gnutls_pkcs12_t pkcs12, int indx, gnutls_pkcs12_bag_t bag)
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_pkcs12_import
int gnutls_pkcs12_import(gnutls_pkcs12_t pkcs12, const(gnutls_datum_t)* data, gnutls_x509_crt_fmt_t format, 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_pkcs12_init
int gnutls_pkcs12_init(gnutls_pkcs12_t* pkcs12)
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_pkcs12_mac_info
int gnutls_pkcs12_mac_info(gnutls_pkcs12_t pkcs12, uint* mac, void* salt, uint* salt_size, uint* iter_count, char** oid)
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_pkcs12_set_bag
int gnutls_pkcs12_set_bag(gnutls_pkcs12_t pkcs12, gnutls_pkcs12_bag_t bag)
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_pkcs12_simple_parse
int gnutls_pkcs12_simple_parse(gnutls_pkcs12_t p12, const(char)* password, gnutls_x509_privkey_t* key, gnutls_x509_crt_t** chain, uint* chain_len, gnutls_x509_crt_t** extra_certs, uint* extra_certs_len, gnutls_x509_crl_t* crl, 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_pkcs12_verify_mac
int gnutls_pkcs12_verify_mac(gnutls_pkcs12_t pkcs12, const(char)* pass)
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_PKCS12_SP_INCLUDE_SELF_SIGNED
enum GNUTLS_PKCS12_SP_INCLUDE_SELF_SIGNED;
Undocumented in source.

Static variables

gnutls_pkcs12_bag_decrypt
pgnutls_pkcs12_bag_decrypt gnutls_pkcs12_bag_decrypt;
Undocumented in source.
gnutls_pkcs12_bag_deinit
pgnutls_pkcs12_bag_deinit gnutls_pkcs12_bag_deinit;
Undocumented in source.
gnutls_pkcs12_bag_enc_info
pgnutls_pkcs12_bag_enc_info gnutls_pkcs12_bag_enc_info;
Undocumented in source.
gnutls_pkcs12_bag_encrypt
pgnutls_pkcs12_bag_encrypt gnutls_pkcs12_bag_encrypt;
Undocumented in source.
gnutls_pkcs12_bag_get_count
pgnutls_pkcs12_bag_get_count gnutls_pkcs12_bag_get_count;
Undocumented in source.
gnutls_pkcs12_bag_get_data
pgnutls_pkcs12_bag_get_data gnutls_pkcs12_bag_get_data;
Undocumented in source.
gnutls_pkcs12_bag_get_friendly_name
pgnutls_pkcs12_bag_get_friendly_name gnutls_pkcs12_bag_get_friendly_name;
Undocumented in source.
gnutls_pkcs12_bag_get_key_id
pgnutls_pkcs12_bag_get_key_id gnutls_pkcs12_bag_get_key_id;
Undocumented in source.
gnutls_pkcs12_bag_get_type
pgnutls_pkcs12_bag_get_type gnutls_pkcs12_bag_get_type;
Undocumented in source.
gnutls_pkcs12_bag_init
pgnutls_pkcs12_bag_init gnutls_pkcs12_bag_init;
Undocumented in source.
gnutls_pkcs12_bag_set_crl
pgnutls_pkcs12_bag_set_crl gnutls_pkcs12_bag_set_crl;
Undocumented in source.
gnutls_pkcs12_bag_set_crt
pgnutls_pkcs12_bag_set_crt gnutls_pkcs12_bag_set_crt;
Undocumented in source.
gnutls_pkcs12_bag_set_data
pgnutls_pkcs12_bag_set_data gnutls_pkcs12_bag_set_data;
Undocumented in source.
gnutls_pkcs12_bag_set_friendly_name
pgnutls_pkcs12_bag_set_friendly_name gnutls_pkcs12_bag_set_friendly_name;
Undocumented in source.
gnutls_pkcs12_bag_set_key_id
pgnutls_pkcs12_bag_set_key_id gnutls_pkcs12_bag_set_key_id;
Undocumented in source.
gnutls_pkcs12_bag_set_privkey
pgnutls_pkcs12_bag_set_privkey gnutls_pkcs12_bag_set_privkey;
Undocumented in source.
gnutls_pkcs12_deinit
pgnutls_pkcs12_deinit gnutls_pkcs12_deinit;
Undocumented in source.
gnutls_pkcs12_export
pgnutls_pkcs12_export gnutls_pkcs12_export;
Undocumented in source.
gnutls_pkcs12_export2
pgnutls_pkcs12_export2 gnutls_pkcs12_export2;
Undocumented in source.
gnutls_pkcs12_generate_mac
pgnutls_pkcs12_generate_mac gnutls_pkcs12_generate_mac;
Undocumented in source.
gnutls_pkcs12_generate_mac2
pgnutls_pkcs12_generate_mac2 gnutls_pkcs12_generate_mac2;
Undocumented in source.
gnutls_pkcs12_get_bag
pgnutls_pkcs12_get_bag gnutls_pkcs12_get_bag;
Undocumented in source.
gnutls_pkcs12_import
pgnutls_pkcs12_import gnutls_pkcs12_import;
Undocumented in source.
gnutls_pkcs12_init
pgnutls_pkcs12_init gnutls_pkcs12_init;
Undocumented in source.
gnutls_pkcs12_mac_info
pgnutls_pkcs12_mac_info gnutls_pkcs12_mac_info;
Undocumented in source.
gnutls_pkcs12_set_bag
pgnutls_pkcs12_set_bag gnutls_pkcs12_set_bag;
Undocumented in source.
gnutls_pkcs12_simple_parse
pgnutls_pkcs12_simple_parse gnutls_pkcs12_simple_parse;
Undocumented in source.
gnutls_pkcs12_verify_mac
pgnutls_pkcs12_verify_mac gnutls_pkcs12_verify_mac;
Undocumented in source.

Structs

gnutls_pkcs12_bag_int
struct gnutls_pkcs12_bag_int
Undocumented in source.
gnutls_pkcs12_int
struct gnutls_pkcs12_int
Undocumented in source.

Meta