Home
last modified time | relevance | path

Searched defs:HardwareAuthToken (Results 1 – 11 of 11) sorted by relevance

/system/security/keystore2/src/
Denforcements.rs82 hat: HardwareAuthToken, in timestamp()
88 fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token()
92 fn get_auth_tokens(&self) -> Result<(HardwareAuthToken, Option<TimeStampToken>)> { in get_auth_tokens()
178 pub fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token()
214 fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token()
276 pub fn before_update(&mut self) -> Result<(Option<HardwareAuthToken>, Option<TimeStampToken>)> { in before_update()
285 ) -> Result<(Option<HardwareAuthToken>, Option<TimeStampToken>, Option<Vec<u8>>)> { in before_finish()
333 fn get_auth_tokens(&mut self) -> Result<(Option<HardwareAuthToken>, Option<TimeStampToken>)> { in get_auth_tokens()
408 ) -> Result<(Option<HardwareAuthToken>, AuthInfo)> { in authorize_create()
736 pub fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token()
[all …]
Draw_device.rs307 auth_token: Option<&HardwareAuthToken>, in use_key_in_one_step()
Dkm_compat.rs284 auth_token: Option<&HardwareAuthToken>, in begin()
Ddatabase.rs821 fn new(auth_token: HardwareAuthToken, time_received: MonotonicRawTime) -> Self { in new()
834 pub fn auth_token(&self) -> &HardwareAuthToken { in auth_token()
839 pub fn take_auth_token(self) -> HardwareAuthToken { in take_auth_token()
3208 pub fn insert_auth_token(&mut self, auth_token: &HardwareAuthToken) { in insert_auth_token()
Dsuper_key.rs197 auth_token: &HardwareAuthToken, in decrypt()
/system/security/keystore/
Dkeystore_keymaster_enforcement.h76 bool auth_token_timed_out(const HardwareAuthToken&, uint32_t) const { in auth_token_timed_out()
82 bool ValidateTokenSignature(const HardwareAuthToken&) const override { in ValidateTokenSignature()
/system/keymint/ta/src/
Doperation.rs159 auth_token: Option<HardwareAuthToken>, in begin_operation()
426 auth_token: Option<HardwareAuthToken>, in op_update_aad()
444 auth_token: Option<HardwareAuthToken>, in op_update()
508 auth_token: Option<HardwareAuthToken>, in op_finish()
658 auth_token: HardwareAuthToken, in check_auth_token()
798 auth_token: Option<HardwareAuthToken>, in with_authed_operation()
837 auth_token: Option<HardwareAuthToken>, in check_subsequent_auth()
/system/keymint/hal/src/
Dkeymint.rs188 authToken: Option<&keymint::HardwareAuthToken::HardwareAuthToken>, in begin()
348 authToken: Option<&keymint::HardwareAuthToken::HardwareAuthToken>, in updateAad()
376 authToken: Option<&keymint::HardwareAuthToken::HardwareAuthToken>, in update()
406 authToken: Option<&keymint::HardwareAuthToken::HardwareAuthToken>, in finish()
Dhal.rs148 impl Fromm<wire::keymint::HardwareAuthToken> for keymint::HardwareAuthToken::HardwareAuthToken { implementation
404 impl TryFromm<keymint::HardwareAuthToken::HardwareAuthToken> for wire::keymint::HardwareAuthToken { implementation
/system/keymint/wire/src/
Dkeymint.rs260 pub struct HardwareAuthToken { struct
261 pub challenge: i64,
262 pub user_id: i64,
263 pub authenticator_id: i64,
264 pub authenticator_type: HardwareAuthenticatorType,
265 pub timestamp: super::secureclock::Timestamp,
266 pub mac: Vec<u8>,
/system/keymaster/include/keymaster/
Dandroid_keymaster_messages.h929 struct HardwareAuthToken : public Serializable { struct
931 HardwareAuthToken(HardwareAuthToken&& other) { in HardwareAuthToken() function
949 KeymasterBlob mac;