diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-04-17 12:13:46 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-04-17 23:46:30 +0200 |
commit | 61d8cae724446a5f4531d20c285e186b9ba45b6d (patch) | |
tree | 88cf60c96bbb0e207dd122b9e45e63aecad3dae8 /lib/abstract_int.h | |
parent | b4fb5cc26affff88970954b223215edb8df56e84 (diff) | |
download | gnutls-61d8cae724446a5f4531d20c285e186b9ba45b6d.tar.gz |
Combined external abstract API with internal usage of gnutls_cert.
This results to a gnutls_pcert_st struct exported in abstract.h.
This change will allow a certificate retrieval callback that
does not require gnutls to decode or encode the provided certificate.
Diffstat (limited to 'lib/abstract_int.h')
-rw-r--r-- | lib/abstract_int.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/abstract_int.h b/lib/abstract_int.h index d0bec14f48..45440fef38 100644 --- a/lib/abstract_int.h +++ b/lib/abstract_int.h @@ -6,4 +6,11 @@ int _gnutls_privkey_get_public_mpis (gnutls_privkey_t key, bigint_t * params, int *params_size); +int _gnutls_pubkey_compatible_with_sig(gnutls_pubkey_t pubkey, gnutls_protocol_t ver, + gnutls_sign_algorithm_t sign); +int _gnutls_pubkey_is_over_rsa_512(gnutls_pubkey_t pubkey); +int +_gnutls_pubkey_get_mpis (gnutls_pubkey_t key, + bigint_t * params, int *params_size); + #endif |