summaryrefslogtreecommitdiff
path: root/src/home/homectl-fido2.h
Commit message (Collapse)AuthorAgeFilesLines
* cryptenroll,homectl: Introduce --fido2-credential-algorithm optionMkfsSion2022-04-221-1/+1
| | | | | * Some authenticators(like Yubikey) support credential algorithm other than ES256 * Introduce a new option so users can make use of it
* homectl: store FIDO2 up/uv/clientPin fields in user records tooLennart Poettering2021-06-011-1/+2
| | | | | | | | | | | | This catches up homed's FIDO2 support with cryptsetup's: we'll now store the uv/up/clientPin configuration at enrollment in the user record JSON data, and use it when authenticating with it. This also adds explicit "uv" support: we'll only allow it to happen when the client explicity said it's OK. This is then used by clients to print a nice message suggesting "uv" has to take place before retrying allowing it this time. This is modelled after the existing handling for "up".
* homed: move fido2 device enumeration logic to shared codeLennart Poettering2020-12-171-4/+0
|
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|
* homectl: add support for enrolling FIDO2 HMAC-SECRET tokensLennart Poettering2020-07-011-0/+10