/frameworks/base/core/java/android/service/gatekeeper/ |
GateKeeperResponse.aidl | 17 package android.service.gatekeeper; 20 * Response object for a GateKeeper verification request.
|
IGateKeeperService.aidl | 17 package android.service.gatekeeper; 19 import android.service.gatekeeper.GateKeeperResponse; 22 * Interface for communication with GateKeeper, the
|
GateKeeperResponse.java | 17 package android.service.gatekeeper; 23 * Response object for a GateKeeper verification request.
|
/system/core/gatekeeperd/tests/ |
gatekeeper_test.cpp | 26 using ::gatekeeper::SizedBuffer; 28 using ::gatekeeper::EnrollRequest; 29 using ::gatekeeper::EnrollResponse; 30 using ::gatekeeper::VerifyRequest; 31 using ::gatekeeper::VerifyResponse; 32 using ::gatekeeper::SoftGateKeeper; 33 using ::gatekeeper::secure_id_t; 35 static void do_enroll(SoftGateKeeper &gatekeeper, EnrollResponse *response) { 43 gatekeeper.Enroll(request, response); 47 SoftGateKeeper gatekeeper; local 54 SoftGateKeeper gatekeeper; local 66 SoftGateKeeper gatekeeper; local 95 SoftGateKeeper gatekeeper; local 150 SoftGateKeeper gatekeeper; local 195 SoftGateKeeper gatekeeper; local [all...] |
/system/core/trusty/gatekeeper/ |
module.cpp | 25 using gatekeeper::TrustyGateKeeperDevice; 34 TrustyGateKeeperDevice *gatekeeper = new TrustyGateKeeperDevice(module); local 35 if (gatekeeper == NULL) return -ENOMEM; 36 *device = gatekeeper->hw_device(); 51 .name = "Trusty GateKeeper HAL",
|
Android.mk | 27 LOCAL_MODULE := gatekeeper.trusty 46 # Symlink gatekeeper.trusty.so -> gatekeeper.<device>.so so libhardware can find it. 48 $(hide) ln -sf $(notdir $(LOCAL_INSTALLED_MODULE)) $(dir $(LOCAL_INSTALLED_MODULE))gatekeeper.$(TARGET_DEVICE).so
|
trusty_gatekeeper.h | 20 #include <hardware/gatekeeper.h> 21 #include <gatekeeper/gatekeeper_messages.h> 25 namespace gatekeeper { namespace
|
trusty_gatekeeper.cpp | 29 namespace gatekeeper { namespace 173 ALOGE("error (%d) calling gatekeeper TA", rc);
|
/system/gatekeeper/ |
rules.mk | 7 $(LOCAL_DIR)/gatekeeper.cpp
|
Android.mk | 25 gatekeeper.cpp 41 # all of the files in gatekeeper as includes.
|
gatekeeper.cpp | 17 #include <gatekeeper/gatekeeper.h> 23 namespace gatekeeper { namespace 25 void GateKeeper::Enroll(const EnrollRequest &request, EnrollResponse *response) { 104 void GateKeeper::Verify(const VerifyRequest &request, VerifyResponse *response) { 169 bool GateKeeper::CreatePasswordHandle(SizedBuffer *password_handle_buffer, salt_t salt, 201 bool GateKeeper::DoVerify(const password_handle_t *expected_handle, const SizedBuffer &password) { 217 void GateKeeper::MintAuthToken(UniquePtr<uint8_t> *auth_token, uint32_t *length, 259 uint32_t GateKeeper::ComputeRetryTimeout(const failure_record_t *record) { 278 bool GateKeeper::ThrottleRequest(uint32_t uid, uint64_t timestamp [all...] |
gatekeeper_messages.cpp | 18 #include <gatekeeper/gatekeeper_messages.h> 24 namespace gatekeeper { namespace
|
/system/gatekeeper/include/gatekeeper/ |
password_handle.h | 24 namespace gatekeeper { namespace
|
gatekeeper_utils.h | 22 namespace gatekeeper { namespace
|
gatekeeper.h | 27 namespace gatekeeper { namespace 36 * Base class for gatekeeper implementations. Provides all functionality except 40 class GateKeeper { 42 GateKeeper() {} 43 virtual ~GateKeeper() {} 53 * Retrieves the key used by GateKeeper::MintAuthToken to sign the payload 157 * counter. An implementation is provided by the generic GateKeeper, but may be 163 * Returns whether the GateKeeper implementation is backed by hardware.
|
gatekeeper_messages.h | 25 * Message serialization objects for communicating with the hardware gatekeeper. 27 namespace gatekeeper { namespace
|
/system/gatekeeper/tests/ |
Android.mk | 20 LOCAL_MODULE := gatekeeper-unit-tests
|
gatekeeper_messages_test.cpp | 22 #include <gatekeeper/gatekeeper_messages.h> 24 using ::gatekeeper::SizedBuffer; 26 using ::gatekeeper::EnrollRequest; 27 using ::gatekeeper::EnrollResponse; 28 using ::gatekeeper::VerifyRequest; 29 using ::gatekeeper::VerifyResponse; 62 ASSERT_EQ(gatekeeper::gatekeeper_error_t::ERROR_NONE, 91 ASSERT_EQ(gatekeeper::gatekeeper_error_t::ERROR_NONE, 122 ASSERT_EQ(gatekeeper::gatekeeper_error_t::ERROR_NONE, 154 ASSERT_EQ(gatekeeper::gatekeeper_error_t::ERROR_NONE [all...] |
gatekeeper_device_test.cpp | 18 #include <hardware/gatekeeper.h> 19 #include <gatekeeper/gatekeeper.h> // For password_handle_t 23 using ::gatekeeper::password_handle_t; 24 using ::gatekeeper::secure_id_t;
|
/frameworks/base/keystore/java/android/security/ |
GateKeeper.java | 23 import android.service.gatekeeper.IGateKeeperService; 26 * Convenience class for accessing the gatekeeper service. 30 public abstract class GateKeeper { 32 private GateKeeper() {} 38 throw new IllegalStateException("Gatekeeper service not available"); 48 "Failed to obtain secure user ID from gatekeeper", e);
|
/system/core/gatekeeperd/ |
SoftGateKeeperDevice.h | 24 using namespace gatekeeper; 29 * Software based GateKeeper implementation 37 // Wrappers to translate the gatekeeper HAL API to the Kegyuard Messages API. 74 } // namespace gatekeeper
|
gatekeeperd.cpp | 38 #include <gatekeeper/password_handle.h> // for password_handle_t 39 #include <hardware/gatekeeper.h> 57 ALOGW("falling back to software GateKeeper"); 62 LOG_ALWAYS_FATAL_IF(ret < 0, "Unable to open GateKeeper HAL"); 148 const gatekeeper::password_handle_t *handle = 149 reinterpret_cast<const gatekeeper::password_handle_t *>(current_password_handle); 173 gatekeeper::password_handle_t *handle = 174 reinterpret_cast<gatekeeper::password_handle_t *>(*enrolled_password_handle); 214 const gatekeeper::password_handle_t *handle = 215 reinterpret_cast<const gatekeeper::password_handle_t *>(enrolled_password_handle) [all...] |
SoftGateKeeper.h | 30 #include <gatekeeper/gatekeeper.h> 35 namespace gatekeeper { namespace 42 class SoftGateKeeper : public GateKeeper { 160 if (GateKeeper::DoVerify(expected_handle, password)) {
|
/frameworks/base/services/core/java/com/android/server/ |
LockSettingsService.java | 65 import android.service.gatekeeper.GateKeeperResponse; 66 import android.service.gatekeeper.IGateKeeperService; [all...] |
/device/google/marlin/ |
device-common.mk | 320 gatekeeper.msm8996
|