bindbc-gnutls v1.1.0 (2021-03-29T16:28:08Z)
Dub
Repo
gnutls_tpm_privkey_generate
bindbc
gnutls
tpm
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
int
gnutls_tpm_privkey_generate
(gnutls_pk_algorithm_t pk, uint bits, const(char)* srk_password, const(char)* key_password, gnutls_tpmkey_fmt_t format, gnutls_x509_crt_fmt_t pub_format, gnutls_datum_t* privkey, gnutls_datum_t* pubkey, uint flags)
version(BindGnuTLS_Static)
extern (
System
) @
nogc
nothrow @
system
int
gnutls_tpm_privkey_generate
(
gnutls_pk_algorithm_t
pk
,
uint
bits
,
const
(
char
)*
srk_password
,
const
(
char
)*
key_password
,
gnutls_tpmkey_fmt_t
format
,
gnutls_x509_crt_fmt_t
pub_format
,
gnutls_datum_t
*
privkey
,
gnutls_datum_t
*
pubkey
,
uint
flags
)
pgnutls_tpm_privkey_generate
gnutls_tpm_privkey_generate
;
Meta
Source
See Implementation
bindbc
gnutls
tpm
aliases
gnutls_tpm_key_list_t
pgnutls_tpm_get_registered
pgnutls_tpm_key_list_deinit
pgnutls_tpm_key_list_get_url
pgnutls_tpm_privkey_delete
pgnutls_tpm_privkey_generate
enums
gnutls_tpmkey_fmt_t
functions
bindTpm
gnutls_tpm_get_registered
gnutls_tpm_key_list_deinit
gnutls_tpm_key_list_get_url
gnutls_tpm_privkey_delete
gnutls_tpm_privkey_generate
manifest constants
GNUTLS_TPM_KEY_SIGNING
GNUTLS_TPM_KEY_USER
GNUTLS_TPM_REGISTER_KEY
structs
tpm_key_list_st