diff options
Diffstat (limited to 'scd/scdaemon.h')
-rw-r--r-- | scd/scdaemon.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scd/scdaemon.h b/scd/scdaemon.h index 4104e8753..8a5506d32 100644 --- a/scd/scdaemon.h +++ b/scd/scdaemon.h @@ -86,6 +86,12 @@ int card_enum_keypairs (CARD card, int idx, unsigned char **keyid, size_t *nkeyid); int card_read_cert (CARD card, const char *certidstr, unsigned char **cert, size_t *ncert); +int card_create_signature (CARD card, + const char *keyidstr, int hashalgo, + int (pincb)(void*, const char *, char **), + void *pincb_arg, + const void *indata, size_t indatalen, + void **outdata, size_t *outdatalen ); |