mirror of
https://github.com/LordGrimmauld/yubi-oath-rs.git
synced 2025-03-04 05:44:40 +01:00
reformat
This commit is contained in:
parent
0b09d632ab
commit
a1241272c8
2 changed files with 5 additions and 7 deletions
|
@ -2,7 +2,6 @@
|
|||
//!
|
||||
//! Bindings closely resemble the reverse-engineered [python library](https://github.com/Yubico/yubikey-manager/blob/main/yubikit/oath.py),
|
||||
//! as well as the discontinued crate [ykoath](https://crates.io/crates/ykoath)
|
||||
//!
|
||||
|
||||
/// constants relevant for apdu, pcsc, error handling
|
||||
pub mod constants;
|
||||
|
@ -16,16 +15,15 @@ pub mod oath_credential_id;
|
|||
mod refreshable_oath_credential;
|
||||
mod transaction;
|
||||
|
||||
use std::time::{Duration, SystemTime};
|
||||
|
||||
use constants::*;
|
||||
use hmac::{Hmac, Mac};
|
||||
use oath_credential::*;
|
||||
use oath_credential_id::*;
|
||||
use refreshable_oath_credential::*;
|
||||
use transaction::*;
|
||||
|
||||
use std::time::{Duration, SystemTime};
|
||||
|
||||
use hmac::{Hmac, Mac};
|
||||
|
||||
fn hmac_sha1(key: &[u8], message: &[u8]) -> Vec<u8> {
|
||||
let mut mac = Hmac::<sha1::Sha1>::new_from_slice(key).expect("Invalid key length");
|
||||
mac.update(message);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
use crate::{OathCodeDisplay, OathCredential, OathSession, OathType};
|
||||
|
||||
use std::{
|
||||
fmt::Display,
|
||||
ops::Range,
|
||||
time::{Duration, SystemTime},
|
||||
};
|
||||
|
||||
use crate::{OathCodeDisplay, OathCredential, OathSession, OathType};
|
||||
|
||||
pub struct RefreshableOathCredential<'a> {
|
||||
pub cred: OathCredential,
|
||||
pub code: Option<OathCodeDisplay>,
|
||||
|
|
Loading…
Add table
Reference in a new issue