Major refactor and vendor abstraction.

This commit is contained in:
Alessio Di Mauro
2015-07-14 14:13:02 +02:00
parent 9489748380
commit dae7297050
9 changed files with 212 additions and 103 deletions
+10 -5
View File
@@ -3,10 +3,15 @@
#include "pkcs11.h"
CK_VERSION YUBICO_get_version(CK_UTF8CHAR_PTR version, CK_ULONG len);
CK_UTF8CHAR_PTR YUBICO_get_label(void);
CK_UTF8CHAR_PTR YUBICO_get_manufacturer(void);
CK_UTF8CHAR_PTR YUBICO_get_model(void);
CK_FLAGS YUBICO_get_flags(void);
CK_UTF8CHAR_PTR YUBICO_get_slot_description(void);
CK_UTF8CHAR_PTR YUBICO_get_slot_manufacturer(void);
CK_FLAGS YUBICO_get_slot_flags(void);
CK_VERSION YUBICO_get_slot_version(CK_UTF8CHAR_PTR version, CK_ULONG len);
CK_UTF8CHAR_PTR YUBICO_get_token_label(void);
CK_UTF8CHAR_PTR YUBICO_get_token_manufacturer(void);
CK_UTF8CHAR_PTR YUBICO_get_token_model(void);
CK_FLAGS YUBICO_get_token_flags(void);
CK_CHAR_PTR YUBICO_get_token_serial(void);
CK_VERSION YUBICO_get_token_version(CK_UTF8CHAR_PTR version, CK_ULONG len);
#endif