More GetTokenInfo.

This commit is contained in:
Alessio Di Mauro
2015-07-06 16:42:36 +02:00
parent f95c6f2f2d
commit 9f6dfed7cd
6 changed files with 88 additions and 21 deletions
+25 -1
View File
@@ -1,7 +1,7 @@
#include "yubico.h"
#include "pkcs11.h"
CK_VERSION YUBICO_get_version(char *version, int len) {
CK_VERSION YUBICO_get_version(CK_UTF8CHAR_PTR version, CK_ULONG len) {
CK_VERSION v = {0, 0};
int i = 0;
@@ -27,3 +27,27 @@ CK_VERSION YUBICO_get_version(char *version, int len) {
return v;
}
CK_UTF8CHAR_PTR YUBICO_get_label(void) {
return "YubiKey";
}
CK_UTF8CHAR_PTR YUBICO_get_manufacturer(void) {
return "Yubico";
}
CK_UTF8CHAR_PTR YUBICO_get_model(void) {
return "PRO";
}
CK_FLAGS YUBICO_get_flags(void) {
return CKF_RNG | CKF_LOGIN_REQUIRED | CKF_USER_PIN_INITIALIZED | CKF_TOKEN_INITIALIZED;
}