|
|
1.1 ! root 1: /* ! 2: * defines the entry point for the cac card. Only used by cac.c anc ! 3: * vcard_emul_type.c ! 4: * ! 5: * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. ! 6: * See the COPYING.LIB file in the top-level directory. ! 7: */ ! 8: #ifndef CAC_H ! 9: #define CAC_H 1 ! 10: #include "vcard.h" ! 11: #include "vreader.h" ! 12: /* ! 13: * Initialize the cac card. This is the only public function in this file. All ! 14: * the rest are connected through function pointers. ! 15: */ ! 16: VCardStatus cac_card_init(VReader *reader, VCard *card, const char *params, ! 17: unsigned char * const *cert, int cert_len[], ! 18: VCardKey *key[] /* adopt the keys*/, ! 19: int cert_count); ! 20: ! 21: /* not yet implemented */ ! 22: VCardStatus cac_is_cac_card(VReader *reader); ! 23: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.