libchipcard 5.0.0
|
00001 /*************************************************************************** 00002 begin : Mon Mar 01 2004 00003 copyright : (C) 2004-2010 by Martin Preuss 00004 email : martin@libchipcard.de 00005 00006 *************************************************************************** 00007 * Please see toplevel file COPYING for license details * 00008 ***************************************************************************/ 00009 00010 00011 #ifndef LC_CT_CARD_H 00012 #define LC_CT_CARD_H 00013 00014 #include <chipcard/card.h> 00015 #include <gwenhywfar/ct.h> 00016 00017 00034 00046 CHIPCARD_API 00047 int LC_Crypt_Token_VerifyPin(GWEN_CRYPT_TOKEN *ct, 00048 LC_CARD *hcard, 00049 GWEN_CRYPT_PINTYPE pt, 00050 uint32_t guiid); 00051 00057 CHIPCARD_API 00058 int LC_Crypt_Token_ChangePin(GWEN_CRYPT_TOKEN *ct, 00059 LC_CARD *hcard, 00060 GWEN_CRYPT_PINTYPE pt, 00061 int initial, 00062 uint32_t guiid); 00063 00067 CHIPCARD_API 00068 int LC_Crypt_Token_ResultToError(LC_CLIENT_RESULT res); 00071 /* addtogroup */ 00072 00073 00074 #endif