this repo has no description
1#ifndef _LIBAKS_SMARTCARD_H_
2#define _LIBAKS_SMARTCARD_H_
3
4#include <LocalAuthentication/LACFSupport.h>
5
6typedef int aks_smartcard_mode_t;
7
8#define AKS_SMARTCARD_MODE_RSA 1
9#define AKS_SMARTCARD_MODE_ECDH 2
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
15void aks_smartcard_unregister(int a);
16int aks_smartcard_request_unlock(int a, unsigned char *b, int c, void **d, size_t *e);
17int aks_smartcard_unlock(int a, unsigned char *b, int c, unsigned char *d, int e, void **f, size_t *g);
18int aks_smartcard_register(int a, unsigned char *b, int c, int d, unsigned char *e, int f, void **g, size_t *h);
19int aks_smartcard_get_sc_usk(void *a, int b, const void **c, size_t *d);
20int aks_smartcard_get_ec_pub(void *a, int b, const void **c, size_t *d);
21
22#ifdef __cplusplus
23}
24#endif
25
26#endif