libchipcard 5.0.0

ct_card.h

Go to the documentation of this file.
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