bindbc.gnutls.x509_ext

Undocumented in source.

Members

Aliases

gnutls_subject_alt_names_t
alias gnutls_subject_alt_names_t = gnutls_subject_alt_names_st*
Undocumented in source.
gnutls_x509_aia_t
alias gnutls_x509_aia_t = gnutls_x509_aia_st*
Undocumented in source.
gnutls_x509_aki_t
alias gnutls_x509_aki_t = gnutls_x509_aki_st*
Undocumented in source.
gnutls_x509_crl_dist_points_t
alias gnutls_x509_crl_dist_points_t = gnutls_x509_crl_dist_points_st*
Undocumented in source.
gnutls_x509_ext_export_issuer_alt_name
alias gnutls_x509_ext_export_issuer_alt_name = gnutls_x509_ext_export_subject_alt_names
Undocumented in source.
gnutls_x509_ext_import_issuer_alt_name
alias gnutls_x509_ext_import_issuer_alt_name = gnutls_x509_ext_import_subject_alt_names
Undocumented in source.
gnutls_x509_key_purposes_t
alias gnutls_x509_key_purposes_t = gnutls_x509_key_purposes_st*
Undocumented in source.
gnutls_x509_policies_t
alias gnutls_x509_policies_t = gnutls_x509_policies_st*
Undocumented in source.
pgnutls_subject_alt_names_deinit
alias pgnutls_subject_alt_names_deinit = void function(gnutls_subject_alt_names_t sans)
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_subject_alt_names_get
alias pgnutls_subject_alt_names_get = int function(gnutls_subject_alt_names_t sans, uint seq, uint* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_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_subject_alt_names_init
alias pgnutls_subject_alt_names_init = int function(gnutls_subject_alt_names_t*)
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_subject_alt_names_set
alias pgnutls_subject_alt_names_set = int function(gnutls_subject_alt_names_t sans, uint san_type, const(gnutls_datum_t)* san, const(char)* othername_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_x509_aia_deinit
alias pgnutls_x509_aia_deinit = void function(gnutls_x509_aia_t)
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_x509_aia_get
alias pgnutls_x509_aia_get = int function(gnutls_x509_aia_t aia, uint seq, gnutls_datum_t* oid, uint* san_type, gnutls_datum_t* san)
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_x509_aia_init
alias pgnutls_x509_aia_init = int function(gnutls_x509_aia_t*)
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_x509_aia_set
alias pgnutls_x509_aia_set = int function(gnutls_x509_aia_t aia, const(char)* oid, uint san_type, const(gnutls_datum_t)* san)
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_x509_aki_deinit
alias pgnutls_x509_aki_deinit = void function(gnutls_x509_aki_t)
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_x509_aki_get_cert_issuer
alias pgnutls_x509_aki_get_cert_issuer = int function(gnutls_x509_aki_t aki, uint seq, uint* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid, gnutls_datum_t* serial)
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_x509_aki_get_id
alias pgnutls_x509_aki_get_id = int function(gnutls_x509_aki_t, 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_x509_aki_init
alias pgnutls_x509_aki_init = int function(gnutls_x509_aki_t*)
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_x509_aki_set_cert_issuer
alias pgnutls_x509_aki_set_cert_issuer = int function(gnutls_x509_aki_t aki, uint san_type, const(gnutls_datum_t)* san, const(char)* othername_oid, const(gnutls_datum_t)* serial)
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_x509_aki_set_id
alias pgnutls_x509_aki_set_id = int function(gnutls_x509_aki_t aki, 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_x509_crl_dist_points_deinit
alias pgnutls_x509_crl_dist_points_deinit = void function(gnutls_x509_crl_dist_points_t)
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_x509_crl_dist_points_get
alias pgnutls_x509_crl_dist_points_get = int function(gnutls_x509_crl_dist_points_t, uint seq, uint* type, gnutls_datum_t* dist, uint* reason_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_x509_crl_dist_points_init
alias pgnutls_x509_crl_dist_points_init = int function(gnutls_x509_crl_dist_points_t*)
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_x509_crl_dist_points_set
alias pgnutls_x509_crl_dist_points_set = int function(gnutls_x509_crl_dist_points_t, gnutls_x509_subject_alt_name_t type, const(gnutls_datum_t)* dist, uint reason_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_x509_ext_export_aia
alias pgnutls_x509_ext_export_aia = int function(gnutls_x509_aia_t aia, gnutls_datum_t* ext)
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_x509_ext_export_authority_key_id
alias pgnutls_x509_ext_export_authority_key_id = int function(gnutls_x509_aki_t, gnutls_datum_t* ext)
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_x509_ext_export_basic_constraints
alias pgnutls_x509_ext_export_basic_constraints = int function(uint ca, int pathlen, gnutls_datum_t* ext)
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_x509_ext_export_crl_dist_points
alias pgnutls_x509_ext_export_crl_dist_points = int function(gnutls_x509_crl_dist_points_t dp, gnutls_datum_t* ext)
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_x509_ext_export_inhibit_anypolicy
alias pgnutls_x509_ext_export_inhibit_anypolicy = int function(uint skipcerts, gnutls_datum_t* ext)
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_x509_ext_export_key_purposes
alias pgnutls_x509_ext_export_key_purposes = int function(gnutls_x509_key_purposes_t, gnutls_datum_t* ext)
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_x509_ext_export_key_usage
alias pgnutls_x509_ext_export_key_usage = int function(uint key_usage, gnutls_datum_t* ext)
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_x509_ext_export_name_constraints
alias pgnutls_x509_ext_export_name_constraints = int function(gnutls_x509_name_constraints_t nc, gnutls_datum_t* ext)
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_x509_ext_export_policies
alias pgnutls_x509_ext_export_policies = int function(gnutls_x509_policies_t policies, gnutls_datum_t* ext)
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_x509_ext_export_private_key_usage_period
alias pgnutls_x509_ext_export_private_key_usage_period = int function(time_t activation, time_t expiration, gnutls_datum_t* ext)
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_x509_ext_export_proxy
alias pgnutls_x509_ext_export_proxy = int function(int pathLenConstraint, const(char)* policyLanguage, const(char)* policy, size_t sizeof_policy, gnutls_datum_t* ext)
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_x509_ext_export_subject_alt_names
alias pgnutls_x509_ext_export_subject_alt_names = int function(gnutls_subject_alt_names_t, gnutls_datum_t* ext)
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_x509_ext_export_subject_key_id
alias pgnutls_x509_ext_export_subject_key_id = int function(const(gnutls_datum_t)* id, gnutls_datum_t* ext)
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_x509_ext_export_tlsfeatures
alias pgnutls_x509_ext_export_tlsfeatures = int function(gnutls_x509_tlsfeatures_t f, gnutls_datum_t* ext)
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_x509_ext_import_aia
alias pgnutls_x509_ext_import_aia = int function(const(gnutls_datum_t)* ext, gnutls_x509_aia_t, 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_x509_ext_import_authority_key_id
alias pgnutls_x509_ext_import_authority_key_id = int function(const(gnutls_datum_t)* ext, gnutls_x509_aki_t, 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_x509_ext_import_basic_constraints
alias pgnutls_x509_ext_import_basic_constraints = int function(const(gnutls_datum_t)* ext, uint* ca, int* pathlen)
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_x509_ext_import_crl_dist_points
alias pgnutls_x509_ext_import_crl_dist_points = int function(const(gnutls_datum_t)* ext, gnutls_x509_crl_dist_points_t dp, 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_x509_ext_import_inhibit_anypolicy
alias pgnutls_x509_ext_import_inhibit_anypolicy = int function(const(gnutls_datum_t)* ext, uint* skipcerts)
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_x509_ext_import_key_purposes
alias pgnutls_x509_ext_import_key_purposes = int function(const(gnutls_datum_t)* ext, gnutls_x509_key_purposes_t, 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_x509_ext_import_key_usage
alias pgnutls_x509_ext_import_key_usage = int function(const(gnutls_datum_t)* ext, uint* key_usage)
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_x509_ext_import_name_constraints
alias pgnutls_x509_ext_import_name_constraints = int function(const(gnutls_datum_t)* ext, gnutls_x509_name_constraints_t nc, 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_x509_ext_import_policies
alias pgnutls_x509_ext_import_policies = int function(const(gnutls_datum_t)* ext, gnutls_x509_policies_t policies, 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_x509_ext_import_private_key_usage_period
alias pgnutls_x509_ext_import_private_key_usage_period = int function(const(gnutls_datum_t)* ext, time_t* activation, time_t* expiration)
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_x509_ext_import_proxy
alias pgnutls_x509_ext_import_proxy = int function(const(gnutls_datum_t)* ext, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy)
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_x509_ext_import_subject_alt_names
alias pgnutls_x509_ext_import_subject_alt_names = int function(const(gnutls_datum_t)* ext, gnutls_subject_alt_names_t, 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_x509_ext_import_subject_key_id
alias pgnutls_x509_ext_import_subject_key_id = int function(const(gnutls_datum_t)* ext, 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_x509_ext_import_tlsfeatures
alias pgnutls_x509_ext_import_tlsfeatures = int function(const(gnutls_datum_t)* ext, gnutls_x509_tlsfeatures_t, 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_x509_key_purpose_deinit
alias pgnutls_x509_key_purpose_deinit = void function(gnutls_x509_key_purposes_t p)
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_x509_key_purpose_get
alias pgnutls_x509_key_purpose_get = int function(gnutls_x509_key_purposes_t p, uint idx, gnutls_datum_t* 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_x509_key_purpose_init
alias pgnutls_x509_key_purpose_init = int function(gnutls_x509_key_purposes_t* p)
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_x509_key_purpose_set
alias pgnutls_x509_key_purpose_set = int function(gnutls_x509_key_purposes_t p, const(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_x509_othername_to_virtual
alias pgnutls_x509_othername_to_virtual = int function(const(char)* oid, const(gnutls_datum_t)* othername, uint* virt_type, gnutls_datum_t* virt)
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_x509_policies_deinit
alias pgnutls_x509_policies_deinit = void function(gnutls_x509_policies_t)
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_x509_policies_get
alias pgnutls_x509_policies_get = int function(gnutls_x509_policies_t policies, uint seq, gnutls_x509_policy_st* policy)
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_x509_policies_init
alias pgnutls_x509_policies_init = int function(gnutls_x509_policies_t*)
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_x509_policies_set
alias pgnutls_x509_policies_set = int function(gnutls_x509_policies_t policies, const(gnutls_x509_policy_st)* policy)
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_x509_tlsfeatures_add
alias pgnutls_x509_tlsfeatures_add = int function(gnutls_x509_tlsfeatures_t f, uint feature)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

bindX509Ext
void bindX509Ext(SharedLib lib)
Undocumented in source. Be warned that the author may not have intended to support it.
gnutls_subject_alt_names_deinit
void gnutls_subject_alt_names_deinit(gnutls_subject_alt_names_t sans)
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_subject_alt_names_get
int gnutls_subject_alt_names_get(gnutls_subject_alt_names_t sans, uint seq, uint* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_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_subject_alt_names_init
int gnutls_subject_alt_names_init(gnutls_subject_alt_names_t* )
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_subject_alt_names_set
int gnutls_subject_alt_names_set(gnutls_subject_alt_names_t sans, uint san_type, const(gnutls_datum_t)* san, const(char)* othername_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_x509_aia_deinit
void gnutls_x509_aia_deinit(gnutls_x509_aia_t )
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_x509_aia_get
int gnutls_x509_aia_get(gnutls_x509_aia_t aia, uint seq, gnutls_datum_t* oid, uint* san_type, gnutls_datum_t* san)
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_x509_aia_init
int gnutls_x509_aia_init(gnutls_x509_aia_t* )
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_x509_aia_set
int gnutls_x509_aia_set(gnutls_x509_aia_t aia, const(char)* oid, uint san_type, const(gnutls_datum_t)* san)
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_x509_aki_deinit
void gnutls_x509_aki_deinit(gnutls_x509_aki_t )
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_x509_aki_get_cert_issuer
int gnutls_x509_aki_get_cert_issuer(gnutls_x509_aki_t aki, uint seq, uint* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid, gnutls_datum_t* serial)
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_x509_aki_get_id
int gnutls_x509_aki_get_id(gnutls_x509_aki_t , 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_x509_aki_init
int gnutls_x509_aki_init(gnutls_x509_aki_t* )
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_x509_aki_set_cert_issuer
int gnutls_x509_aki_set_cert_issuer(gnutls_x509_aki_t aki, uint san_type, const(gnutls_datum_t)* san, const(char)* othername_oid, const(gnutls_datum_t)* serial)
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_x509_aki_set_id
int gnutls_x509_aki_set_id(gnutls_x509_aki_t aki, 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_x509_crl_dist_points_deinit
void gnutls_x509_crl_dist_points_deinit(gnutls_x509_crl_dist_points_t )
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_x509_crl_dist_points_get
int gnutls_x509_crl_dist_points_get(gnutls_x509_crl_dist_points_t , uint seq, uint* type, gnutls_datum_t* dist, uint* reason_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_x509_crl_dist_points_init
int gnutls_x509_crl_dist_points_init(gnutls_x509_crl_dist_points_t* )
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_x509_crl_dist_points_set
int gnutls_x509_crl_dist_points_set(gnutls_x509_crl_dist_points_t , gnutls_x509_subject_alt_name_t type, const(gnutls_datum_t)* dist, uint reason_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_x509_ext_export_aia
int gnutls_x509_ext_export_aia(gnutls_x509_aia_t aia, gnutls_datum_t* ext)
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_x509_ext_export_authority_key_id
int gnutls_x509_ext_export_authority_key_id(gnutls_x509_aki_t , gnutls_datum_t* ext)
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_x509_ext_export_basic_constraints
int gnutls_x509_ext_export_basic_constraints(uint ca, int pathlen, gnutls_datum_t* ext)
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_x509_ext_export_crl_dist_points
int gnutls_x509_ext_export_crl_dist_points(gnutls_x509_crl_dist_points_t dp, gnutls_datum_t* ext)
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_x509_ext_export_inhibit_anypolicy
int gnutls_x509_ext_export_inhibit_anypolicy(uint skipcerts, gnutls_datum_t* ext)
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_x509_ext_export_key_purposes
int gnutls_x509_ext_export_key_purposes(gnutls_x509_key_purposes_t , gnutls_datum_t* ext)
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_x509_ext_export_key_usage
int gnutls_x509_ext_export_key_usage(uint key_usage, gnutls_datum_t* ext)
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_x509_ext_export_name_constraints
int gnutls_x509_ext_export_name_constraints(gnutls_x509_name_constraints_t nc, gnutls_datum_t* ext)
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_x509_ext_export_policies
int gnutls_x509_ext_export_policies(gnutls_x509_policies_t policies, gnutls_datum_t* ext)
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_x509_ext_export_private_key_usage_period
int gnutls_x509_ext_export_private_key_usage_period(time_t activation, time_t expiration, gnutls_datum_t* ext)
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_x509_ext_export_proxy
int gnutls_x509_ext_export_proxy(int pathLenConstraint, const(char)* policyLanguage, const(char)* policy, size_t sizeof_policy, gnutls_datum_t* ext)
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_x509_ext_export_subject_alt_names
int gnutls_x509_ext_export_subject_alt_names(gnutls_subject_alt_names_t , gnutls_datum_t* ext)
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_x509_ext_export_subject_key_id
int gnutls_x509_ext_export_subject_key_id(const(gnutls_datum_t)* id, gnutls_datum_t* ext)
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_x509_ext_export_tlsfeatures
int gnutls_x509_ext_export_tlsfeatures(gnutls_x509_tlsfeatures_t f, gnutls_datum_t* ext)
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_x509_ext_import_aia
int gnutls_x509_ext_import_aia(const(gnutls_datum_t)* ext, gnutls_x509_aia_t , 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_x509_ext_import_authority_key_id
int gnutls_x509_ext_import_authority_key_id(const(gnutls_datum_t)* ext, gnutls_x509_aki_t , 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_x509_ext_import_basic_constraints
int gnutls_x509_ext_import_basic_constraints(const(gnutls_datum_t)* ext, uint* ca, int* pathlen)
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_x509_ext_import_crl_dist_points
int gnutls_x509_ext_import_crl_dist_points(const(gnutls_datum_t)* ext, gnutls_x509_crl_dist_points_t dp, 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_x509_ext_import_inhibit_anypolicy
int gnutls_x509_ext_import_inhibit_anypolicy(const(gnutls_datum_t)* ext, uint* skipcerts)
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_x509_ext_import_key_purposes
int gnutls_x509_ext_import_key_purposes(const(gnutls_datum_t)* ext, gnutls_x509_key_purposes_t , 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_x509_ext_import_key_usage
int gnutls_x509_ext_import_key_usage(const(gnutls_datum_t)* ext, uint* key_usage)
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_x509_ext_import_name_constraints
int gnutls_x509_ext_import_name_constraints(const(gnutls_datum_t)* ext, gnutls_x509_name_constraints_t nc, 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_x509_ext_import_policies
int gnutls_x509_ext_import_policies(const(gnutls_datum_t)* ext, gnutls_x509_policies_t policies, 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_x509_ext_import_private_key_usage_period
int gnutls_x509_ext_import_private_key_usage_period(const(gnutls_datum_t)* ext, time_t* activation, time_t* expiration)
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_x509_ext_import_proxy
int gnutls_x509_ext_import_proxy(const(gnutls_datum_t)* ext, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy)
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_x509_ext_import_subject_alt_names
int gnutls_x509_ext_import_subject_alt_names(const(gnutls_datum_t)* ext, gnutls_subject_alt_names_t , 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_x509_ext_import_subject_key_id
int gnutls_x509_ext_import_subject_key_id(const(gnutls_datum_t)* ext, 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_x509_ext_import_tlsfeatures
int gnutls_x509_ext_import_tlsfeatures(const(gnutls_datum_t)* ext, gnutls_x509_tlsfeatures_t , 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_x509_key_purpose_deinit
void gnutls_x509_key_purpose_deinit(gnutls_x509_key_purposes_t p)
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_x509_key_purpose_get
int gnutls_x509_key_purpose_get(gnutls_x509_key_purposes_t p, uint idx, gnutls_datum_t* 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_x509_key_purpose_init
int gnutls_x509_key_purpose_init(gnutls_x509_key_purposes_t* p)
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_x509_key_purpose_set
int gnutls_x509_key_purpose_set(gnutls_x509_key_purposes_t p, const(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_x509_othername_to_virtual
int gnutls_x509_othername_to_virtual(const(char)* oid, const(gnutls_datum_t)* othername, uint* virt_type, gnutls_datum_t* virt)
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_x509_policies_deinit
void gnutls_x509_policies_deinit(gnutls_x509_policies_t )
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_x509_policies_get
int gnutls_x509_policies_get(gnutls_x509_policies_t policies, uint seq, gnutls_x509_policy_st* policy)
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_x509_policies_init
int gnutls_x509_policies_init(gnutls_x509_policies_t* )
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_x509_policies_set
int gnutls_x509_policies_set(gnutls_x509_policies_t policies, const(gnutls_x509_policy_st)* policy)
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_x509_tlsfeatures_add
int gnutls_x509_tlsfeatures_add(gnutls_x509_tlsfeatures_t f, uint feature)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Static variables

gnutls_subject_alt_names_deinit
pgnutls_subject_alt_names_deinit gnutls_subject_alt_names_deinit;
Undocumented in source.
gnutls_subject_alt_names_get
pgnutls_subject_alt_names_get gnutls_subject_alt_names_get;
Undocumented in source.
gnutls_subject_alt_names_init
pgnutls_subject_alt_names_init gnutls_subject_alt_names_init;
Undocumented in source.
gnutls_subject_alt_names_set
pgnutls_subject_alt_names_set gnutls_subject_alt_names_set;
Undocumented in source.
gnutls_x509_aia_deinit
pgnutls_x509_aia_deinit gnutls_x509_aia_deinit;
Undocumented in source.
gnutls_x509_aia_get
pgnutls_x509_aia_get gnutls_x509_aia_get;
Undocumented in source.
gnutls_x509_aia_init
pgnutls_x509_aia_init gnutls_x509_aia_init;
Undocumented in source.
gnutls_x509_aia_set
pgnutls_x509_aia_set gnutls_x509_aia_set;
Undocumented in source.
gnutls_x509_aki_deinit
pgnutls_x509_aki_deinit gnutls_x509_aki_deinit;
Undocumented in source.
gnutls_x509_aki_get_cert_issuer
pgnutls_x509_aki_get_cert_issuer gnutls_x509_aki_get_cert_issuer;
Undocumented in source.
gnutls_x509_aki_get_id
pgnutls_x509_aki_get_id gnutls_x509_aki_get_id;
Undocumented in source.
gnutls_x509_aki_init
pgnutls_x509_aki_init gnutls_x509_aki_init;
Undocumented in source.
gnutls_x509_aki_set_cert_issuer
pgnutls_x509_aki_set_cert_issuer gnutls_x509_aki_set_cert_issuer;
Undocumented in source.
gnutls_x509_aki_set_id
pgnutls_x509_aki_set_id gnutls_x509_aki_set_id;
Undocumented in source.
gnutls_x509_crl_dist_points_deinit
pgnutls_x509_crl_dist_points_deinit gnutls_x509_crl_dist_points_deinit;
Undocumented in source.
gnutls_x509_crl_dist_points_get
pgnutls_x509_crl_dist_points_get gnutls_x509_crl_dist_points_get;
Undocumented in source.
gnutls_x509_crl_dist_points_init
pgnutls_x509_crl_dist_points_init gnutls_x509_crl_dist_points_init;
Undocumented in source.
gnutls_x509_crl_dist_points_set
pgnutls_x509_crl_dist_points_set gnutls_x509_crl_dist_points_set;
Undocumented in source.
gnutls_x509_ext_export_aia
pgnutls_x509_ext_export_aia gnutls_x509_ext_export_aia;
Undocumented in source.
gnutls_x509_ext_export_authority_key_id
pgnutls_x509_ext_export_authority_key_id gnutls_x509_ext_export_authority_key_id;
Undocumented in source.
gnutls_x509_ext_export_basic_constraints
pgnutls_x509_ext_export_basic_constraints gnutls_x509_ext_export_basic_constraints;
Undocumented in source.
gnutls_x509_ext_export_crl_dist_points
pgnutls_x509_ext_export_crl_dist_points gnutls_x509_ext_export_crl_dist_points;
Undocumented in source.
gnutls_x509_ext_export_inhibit_anypolicy
pgnutls_x509_ext_export_inhibit_anypolicy gnutls_x509_ext_export_inhibit_anypolicy;
Undocumented in source.
gnutls_x509_ext_export_key_purposes
pgnutls_x509_ext_export_key_purposes gnutls_x509_ext_export_key_purposes;
Undocumented in source.
gnutls_x509_ext_export_key_usage
pgnutls_x509_ext_export_key_usage gnutls_x509_ext_export_key_usage;
Undocumented in source.
gnutls_x509_ext_export_name_constraints
pgnutls_x509_ext_export_name_constraints gnutls_x509_ext_export_name_constraints;
Undocumented in source.
gnutls_x509_ext_export_policies
pgnutls_x509_ext_export_policies gnutls_x509_ext_export_policies;
Undocumented in source.
gnutls_x509_ext_export_private_key_usage_period
pgnutls_x509_ext_export_private_key_usage_period gnutls_x509_ext_export_private_key_usage_period;
Undocumented in source.
gnutls_x509_ext_export_proxy
pgnutls_x509_ext_export_proxy gnutls_x509_ext_export_proxy;
Undocumented in source.
gnutls_x509_ext_export_subject_alt_names
pgnutls_x509_ext_export_subject_alt_names gnutls_x509_ext_export_subject_alt_names;
Undocumented in source.
gnutls_x509_ext_export_subject_key_id
pgnutls_x509_ext_export_subject_key_id gnutls_x509_ext_export_subject_key_id;
Undocumented in source.
gnutls_x509_ext_export_tlsfeatures
pgnutls_x509_ext_export_tlsfeatures gnutls_x509_ext_export_tlsfeatures;
Undocumented in source.
gnutls_x509_ext_import_aia
pgnutls_x509_ext_import_aia gnutls_x509_ext_import_aia;
Undocumented in source.
gnutls_x509_ext_import_authority_key_id
pgnutls_x509_ext_import_authority_key_id gnutls_x509_ext_import_authority_key_id;
Undocumented in source.
gnutls_x509_ext_import_basic_constraints
pgnutls_x509_ext_import_basic_constraints gnutls_x509_ext_import_basic_constraints;
Undocumented in source.
gnutls_x509_ext_import_crl_dist_points
pgnutls_x509_ext_import_crl_dist_points gnutls_x509_ext_import_crl_dist_points;
Undocumented in source.
gnutls_x509_ext_import_inhibit_anypolicy
pgnutls_x509_ext_import_inhibit_anypolicy gnutls_x509_ext_import_inhibit_anypolicy;
Undocumented in source.
gnutls_x509_ext_import_key_purposes
pgnutls_x509_ext_import_key_purposes gnutls_x509_ext_import_key_purposes;
Undocumented in source.
gnutls_x509_ext_import_key_usage
pgnutls_x509_ext_import_key_usage gnutls_x509_ext_import_key_usage;
Undocumented in source.
gnutls_x509_ext_import_name_constraints
pgnutls_x509_ext_import_name_constraints gnutls_x509_ext_import_name_constraints;
Undocumented in source.
gnutls_x509_ext_import_policies
pgnutls_x509_ext_import_policies gnutls_x509_ext_import_policies;
Undocumented in source.
gnutls_x509_ext_import_private_key_usage_period
pgnutls_x509_ext_import_private_key_usage_period gnutls_x509_ext_import_private_key_usage_period;
Undocumented in source.
gnutls_x509_ext_import_proxy
pgnutls_x509_ext_import_proxy gnutls_x509_ext_import_proxy;
Undocumented in source.
gnutls_x509_ext_import_subject_alt_names
pgnutls_x509_ext_import_subject_alt_names gnutls_x509_ext_import_subject_alt_names;
Undocumented in source.
gnutls_x509_ext_import_subject_key_id
pgnutls_x509_ext_import_subject_key_id gnutls_x509_ext_import_subject_key_id;
Undocumented in source.
gnutls_x509_ext_import_tlsfeatures
pgnutls_x509_ext_import_tlsfeatures gnutls_x509_ext_import_tlsfeatures;
Undocumented in source.
gnutls_x509_key_purpose_deinit
pgnutls_x509_key_purpose_deinit gnutls_x509_key_purpose_deinit;
Undocumented in source.
gnutls_x509_key_purpose_get
pgnutls_x509_key_purpose_get gnutls_x509_key_purpose_get;
Undocumented in source.
gnutls_x509_key_purpose_init
pgnutls_x509_key_purpose_init gnutls_x509_key_purpose_init;
Undocumented in source.
gnutls_x509_key_purpose_set
pgnutls_x509_key_purpose_set gnutls_x509_key_purpose_set;
Undocumented in source.
gnutls_x509_othername_to_virtual
pgnutls_x509_othername_to_virtual gnutls_x509_othername_to_virtual;
Undocumented in source.
gnutls_x509_policies_deinit
pgnutls_x509_policies_deinit gnutls_x509_policies_deinit;
Undocumented in source.
gnutls_x509_policies_get
pgnutls_x509_policies_get gnutls_x509_policies_get;
Undocumented in source.
gnutls_x509_policies_init
pgnutls_x509_policies_init gnutls_x509_policies_init;
Undocumented in source.
gnutls_x509_policies_set
pgnutls_x509_policies_set gnutls_x509_policies_set;
Undocumented in source.
gnutls_x509_tlsfeatures_add
pgnutls_x509_tlsfeatures_add gnutls_x509_tlsfeatures_add;
Undocumented in source.

Structs

gnutls_subject_alt_names_st
struct gnutls_subject_alt_names_st
Undocumented in source.
gnutls_x509_aia_st
struct gnutls_x509_aia_st
Undocumented in source.
gnutls_x509_aki_st
struct gnutls_x509_aki_st
Undocumented in source.
gnutls_x509_crl_dist_points_st
struct gnutls_x509_crl_dist_points_st
Undocumented in source.
gnutls_x509_key_purposes_st
struct gnutls_x509_key_purposes_st
Undocumented in source.
gnutls_x509_policies_st
struct gnutls_x509_policies_st
Undocumented in source.

Meta