deprecate HmacExtension
This commit is contained in:
parent
5da5ac54f0
commit
e86953077b
@ -17,7 +17,10 @@ use rust_crypto::sha2::Sha256;
|
|||||||
use std::collections::BTreeMap;
|
use std::collections::BTreeMap;
|
||||||
use std::io::Cursor;
|
use std::io::Cursor;
|
||||||
|
|
||||||
//#[deprecated]
|
#[deprecated(
|
||||||
|
since = "0.4.2",
|
||||||
|
note = "Please use FidoAssertionRequest::with_extension(HmacSecret) instead"
|
||||||
|
)]
|
||||||
pub trait HmacExtension {
|
pub trait HmacExtension {
|
||||||
fn extension_name() -> &'static str {
|
fn extension_name() -> &'static str {
|
||||||
"hmac-secret"
|
"hmac-secret"
|
||||||
@ -90,6 +93,7 @@ pub trait HmacExtension {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(deprecated)]
|
||||||
impl HmacExtension for FidoDevice {
|
impl HmacExtension for FidoDevice {
|
||||||
fn get_data(&mut self, salt: &[u8; 32], salt2: Option<&[u8; 32]>) -> FidoResult<Value> {
|
fn get_data(&mut self, salt: &[u8; 32], salt2: Option<&[u8; 32]>) -> FidoResult<Value> {
|
||||||
Ok(HmacSecret::extension_input(self, salt, salt2)?)
|
Ok(HmacSecret::extension_input(self, salt, salt2)?)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user