Home
last modified time | relevance | path

Searched refs:HardwareAuthToken (Results 1 – 25 of 40) sorted by relevance

12

/system/security/keystore2/aidl/android/security/authorization/
DAuthorizationTokens.aidl17 import android.hardware.security.keymint.HardwareAuthToken;
28 HardwareAuthToken authToken;
DIKeystoreAuthorization.aidl17 import android.hardware.security.keymint.HardwareAuthToken;
40 void addAuthToken(in HardwareAuthToken authToken); in addAuthToken()
/system/core/trusty/keymaster/include/trusty_keymaster/
DTrustyKeyMintOperation.h43 const optional<HardwareAuthToken>& authToken,
46 ScopedAStatus update(const vector<uint8_t>& input, const optional<HardwareAuthToken>& authToken,
52 const optional<HardwareAuthToken>& authToken, //
DTrustyKeymaster4Device.h35 using ::android::hardware::keymaster::V4_0::HardwareAuthToken;
57 const HardwareAuthToken& authToken,
87 const hidl_vec<KeyParameter>& inParams, const HardwareAuthToken& authToken,
90 const hidl_vec<uint8_t>& input, const HardwareAuthToken& authToken,
94 const HardwareAuthToken& authToken,
DTrustyKeyMintDevice.h74 const optional<HardwareAuthToken>& authToken, BeginResult* result) override;
/system/keymaster/ng/include/
DAndroidKeyMintOperation.h44 const optional<HardwareAuthToken>& authToken,
47 ScopedAStatus update(const vector<uint8_t>& input, const optional<HardwareAuthToken>& authToken,
53 const optional<HardwareAuthToken>& authToken, //
DAndroidKeymaster4Device.h40 using ::android::hardware::keymaster::V4_0::HardwareAuthToken;
63 const HardwareAuthToken& authToken,
93 const hidl_vec<KeyParameter>& inParams, const HardwareAuthToken& authToken,
96 const hidl_vec<uint8_t>& input, const HardwareAuthToken& authToken,
100 const HardwareAuthToken& authToken,
DAndroidKeymaster41Device.h39 using ::android::hardware::keymaster::V4_0::HardwareAuthToken;
88 const HardwareAuthToken& authToken, in verifyAuthorization()
152 const hidl_vec<KeyParameter>& inParams, const HardwareAuthToken& authToken, in begin()
158 const hidl_vec<uint8_t>& input, const HardwareAuthToken& authToken, in update()
167 const HardwareAuthToken& authToken, in finish()
DAndroidKeyMintDevice.h70 const optional<HardwareAuthToken>& authToken, BeginResult* result) override;
DKeyMintUtils.h120 vector<uint8_t> authToken2AidlVec(const std::optional<HardwareAuthToken>& token);
/system/security/keystore2/src/
Denforcements.rs26 Algorithm::Algorithm, ErrorCode::ErrorCode as Ec, HardwareAuthToken::HardwareAuthToken,
64 hat: Mutex<Option<HardwareAuthToken>>,
82 hat: HardwareAuthToken, in timestamp() argument
88 fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token() argument
92 fn get_auth_tokens(&self) -> Result<(HardwareAuthToken, Option<TimeStampToken>)> { in get_auth_tokens() argument
129 TimeStampRequired(HardwareAuthToken),
140 Token(HardwareAuthToken, Option<TimeStampToken>),
178 pub fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token() argument
214 fn add_auth_token(&self, hat: HardwareAuthToken) { in add_auth_token() argument
282 pub fn before_update(&mut self) -> Result<(Option<HardwareAuthToken>, Option<TimeStampToken>)> { in before_update() argument
[all …]
Dauthorization.rs23 HardwareAuthToken::HardwareAuthToken,
120 fn add_auth_token(&self, auth_token: &HardwareAuthToken) -> Result<()> { in add_auth_token()
236 fn addAuthToken(&self, auth_token: &HardwareAuthToken) -> BinderResult<()> { in addAuthToken()
Draw_device.rs28 HardwareAuthToken::HardwareAuthToken, IKeyMintDevice::IKeyMintDevice,
310 auth_token: Option<&HardwareAuthToken>, in use_key_in_one_step() argument
/system/security/keystore2/src/database/
Dperboot.rs20 HardwareAuthToken::HardwareAuthToken, HardwareAuthenticatorType::HardwareAuthenticatorType,
36 fn from_auth_token(tok: &HardwareAuthToken) -> Self { in from_auth_token()
/system/security/keystore/
Dkeystore_keymaster_enforcement.h76 bool auth_token_timed_out(const HardwareAuthToken&, uint32_t) const { in auth_token_timed_out() argument
82 bool ValidateTokenSignature(const HardwareAuthToken&) const override { in ValidateTokenSignature() argument
/system/keymaster/ng/
DAndroidKeyMintOperation.cpp53 const optional<HardwareAuthToken>& /* authToken */, in updateAad() argument
66 const optional<HardwareAuthToken>& /* authToken */, in update() argument
91 const optional<HardwareAuthToken>& /* authToken */, in finish() argument
DAndroidKeymaster4Device.cpp277 const ::android::hardware::keymaster::V4_0::HardwareAuthToken& authToken, in verifyAuthorization()
490 const HardwareAuthToken& authToken, begin_cb _hidl_cb) { in begin()
514 const HardwareAuthToken& authToken , in update()
545 const HardwareAuthToken& authToken , in finish()
DKeyMintAidlUtils.cpp27 vector<uint8_t> authToken2AidlVec(const HardwareAuthToken& token) { in authToken2AidlVec()
/system/security/keystore/tests/
Dauth_token_table_test.cpp65 static HardwareAuthToken make_token(uint64_t rsid, uint64_t ssid = 0, uint64_t challenge = 0, in make_token()
67 HardwareAuthToken token; in make_token()
100 HardwareAuthToken found; in TEST()
139 HardwareAuthToken found; in TEST()
165 HardwareAuthToken found; in TEST()
278 HardwareAuthToken found; in TEST()
290 HardwareAuthToken found; in TEST()
312 HardwareAuthToken found; in TEST()
324 HardwareAuthToken found; in TEST()
336 HardwareAuthToken found; in TEST()
[all …]
Dauth_token_formatting_test.cpp90 static const HardwareAuthToken km4_hidl_test_token = {
144 HardwareAuthToken km4_from_hidl = hidlVec2AuthToken(hidl_test_token); in TEST()
/system/security/keystore2/src/km_compat/
Dkm_compat.h34 using ::aidl::android::hardware::security::keymint::HardwareAuthToken;
112 const std::optional<HardwareAuthToken>& in_inAuthToken,
155 const std::optional<HardwareAuthToken>& authToken,
159 const std::optional<HardwareAuthToken>& authToken,
165 const std::optional<HardwareAuthToken>& authToken,
/system/core/trusty/keymaster/keymint/
DTrustyKeyMintOperation.cpp55 const vector<uint8_t>& input, const optional<HardwareAuthToken>& /* authToken */, in updateAad() argument
68 const optional<HardwareAuthToken>& authToken, in update()
112 const optional<HardwareAuthToken>& authToken, in finish()
/system/security/keystore/include/keystore/
Dkeymaster_types.h55 using keymaster::HardwareAuthToken;
98 using Km3HardwareAuthToken = ::android::hardware::keymaster::V3_0::HardwareAuthToken;
/system/core/trusty/confirmationui/
DTrustyConfirmationUI.h60 const ::android::hardware::keymaster::V4_0::HardwareAuthToken& secureInputToken) override;
/system/core/trusty/keymaster/4.0/
DTrustyKeymaster4Device.cpp94 const HardwareAuthToken& authToken) { in injectAuthToken()
311 const HardwareAuthToken& authToken, verifyAuthorization_cb _hidl_cb) { in verifyAuthorization()
517 const HardwareAuthToken& authToken, begin_cb _hidl_cb) { in begin()
539 const HardwareAuthToken& authToken, in update()
580 const HardwareAuthToken& authToken, in finish()

12