tls_signer
struct tls_signer* tls_signer_new(void);
void tls_signer_free(struct tls_signer * _signer);
const char *tls_signer_error(struct tls_signer * _signer);
int tls_signer_add_keypair_file(struct tls_signer *_signer,
int tls_signer_add_keypair_mem(struct tls_signer *_signer, const uint8_t *_cert,
int tls_signer_sign(struct tls_signer *_signer, const char *_pubkey_hash,
tls_signer_add_keypair_file(struct tls_signer *signer, const char *cert_file,
tls_sign_rsa(struct tls_signer *signer, struct tls_signer_key *skey,
tls_sign_ecdsa(struct tls_signer *signer, struct tls_signer_key *skey,
tls_signer_sign(struct tls_signer *signer, const char *pubkey_hash,
struct tls_signer *
struct tls_signer *signer;
tls_signer_free(struct tls_signer *signer)
tls_signer_error(struct tls_signer *signer)
tls_signer_add_keypair_mem(struct tls_signer *signer, const uint8_t *cert,
struct tls_signer *signer = NULL;
struct tls_signer *signer = cb_arg;
struct tls_signer *signer;