Add support for persistentPinUvAuthToken.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
@@ -129,9 +129,17 @@ typedef struct pinUvAuthToken {
|
||||
bool user_verified;
|
||||
} pinUvAuthToken_t;
|
||||
|
||||
typedef struct persistentPinUvAuthToken {
|
||||
uint8_t *data;
|
||||
size_t len;
|
||||
uint8_t permissions;
|
||||
} persistentPinUvAuthToken_t;
|
||||
|
||||
extern uint32_t user_present_time_limit;
|
||||
|
||||
extern pinUvAuthToken_t paut;
|
||||
extern persistentPinUvAuthToken_t ppaut;
|
||||
|
||||
extern int verify(uint8_t protocol, const uint8_t *key, const uint8_t *data, uint16_t len, uint8_t *sign);
|
||||
|
||||
extern uint8_t session_pin[32];
|
||||
|
||||
Reference in New Issue
Block a user