diff options
Diffstat (limited to 'src/p11-tests.h')
-rw-r--r-- | src/p11-tests.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/p11-tests.h b/src/p11-tests.h index 2bf4c53..d53a58a 100644 --- a/src/p11-tests.h +++ b/src/p11-tests.h @@ -15,6 +15,7 @@ #include <stdarg.h> #include <openssl/rsa.h> +#include <openssl/dsa.h> #define CK_INVALID ((CK_ULONG)-1) @@ -111,6 +112,12 @@ void p11t_config_parse(const char* filename); void p11t_config_cleanup(void); /* ------------------------------------------------------------------- + * dsa.c + */ + +void p11t_dsa_tests(void); + +/* ------------------------------------------------------------------- * key.c */ @@ -119,6 +126,7 @@ CK_OBJECT_HANDLE p11t_key_get_public(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE CK_OBJECT_HANDLE p11t_key_get_private(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key); RSA* p11t_key_export_public_rsa(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key); +DSA* p11t_key_export_public_dsa(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key); CK_RV p11t_key_login_context_specific (CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key); |