- Update dependencies and lints rules
- Add PIV protocol
- BREAKING CHANGES :
YubicoService().verifyYubiCloudOTP(otp, yubikeyClientAPIKey, yubikeyClientID);
becomesYubidart().otp.verify(otp, yubikeyClientAPIKey, yubikeyClientID);
- TODO :
- separate connection/authentication/processing actions
- h param is not good when we receive a '+'
- Update project (dependencies, lints, dart version)
- Add VerificationResponse object to manage the verification response from Yubicloud verifiy API
- Get OTP from NFC Yubikey (getOTPFromYubiKeyNFC method)
- Get OTP from NFC Yubikey and verify with yubiCloud (verifyOTPFromYubiKeyNFC method)
- Change description
- OTP protocol of yubikey with yubiCloud