Home
last modified time | relevance | path

Searched refs:Gatekeeper (Results 1 – 6 of 6) sorted by relevance

/hardware/interfaces/gatekeeper/1.0/default/
DGatekeeper.cpp30 Gatekeeper::Gatekeeper() in Gatekeeper() function in android::hardware::gatekeeper::V1_0::implementation::Gatekeeper
43 Gatekeeper::~Gatekeeper() in ~Gatekeeper()
55 Return<void> Gatekeeper::enroll(uint32_t uid, in enroll()
85 Return<void> Gatekeeper::verify(uint32_t uid, in verify()
118 Return<void> Gatekeeper::deleteUser(uint32_t uid, deleteUser_cb cb) { in deleteUser()
138 Return<void> Gatekeeper::deleteAllUsers(deleteAllUsers_cb cb) { in deleteAllUsers()
158 return new Gatekeeper(); in HIDL_FETCH_IGatekeeper()
DGatekeeper.h41 class Gatekeeper : public IGatekeeper {
43 Gatekeeper();
44 ~Gatekeeper();
DAndroid.bp16 srcs: ["Gatekeeper.cpp"],
/hardware/interfaces/gatekeeper/1.0/
Dtypes.hal19 * Gatekeeper response codes; success >= 0; error < 0
31 * Gatekeeper response to any/all requests has this structure as mandatory part
/hardware/interfaces/security/
DREADME.md99 offline attacks on Gatekeeper storage. Note that Weaver does not directly interact with KeyMint;
100 the synthetic password is fed into Gatekeeper in place of the plain user password, and then
101 Gatekeeper interacts with KeyMint as normal.
/hardware/interfaces/keymaster/4.0/
Dtypes.hal1202 * created in the Gatekeeper application in the secure environment.
1228 * MACs are computed with a backward-compatible method, used by Keymaster 3.0, Gatekeeper 1.0