/device/google/cuttlefish/guest/hals/gatekeeper/remote/ |
D | remote_gatekeeper.h | 25 namespace aidl::android::hardware::gatekeeper { 27 using aidl::android::hardware::gatekeeper::GatekeeperEnrollResponse; 28 using aidl::android::hardware::gatekeeper::GatekeeperVerifyResponse; 29 using aidl::android::hardware::gatekeeper::IGatekeeper; 30 using ::gatekeeper::ENROLL; 31 using ::gatekeeper::EnrollRequest; 32 using ::gatekeeper::EnrollResponse; 33 using ::gatekeeper::gatekeeper_error_t; 34 using ::gatekeeper::GateKeeperMessage; 35 using ::gatekeeper::VERIFY; [all …]
|
D | Android.bp | 20 name: "android.hardware.gatekeeper-service.remote", 42 "android.hardware.gatekeeper-V1-ndk", 59 name: "android.hardware.gatekeeper-service.remote.xml", 60 src: "android.hardware.gatekeeper-service.remote.xml", 66 name: "android.hardware.gatekeeper-service.remote.rc", 67 src: "android.hardware.gatekeeper-service.remote.rc", 72 name: "com.android.hardware.gatekeeper.cf_remote", 81 "android.hardware.gatekeeper-service.remote", 84 "android.hardware.gatekeeper-service.remote.xml", 85 "android.hardware.gatekeeper-service.remote.rc",
|
D | remote_gatekeeper.cpp | 28 namespace aidl::android::hardware::gatekeeper { namespace 30 using ::gatekeeper::ERROR_INVALID; 31 using ::gatekeeper::ERROR_MEMORY_ALLOCATION_FAILED; 32 using ::gatekeeper::ERROR_NONE; 33 using ::gatekeeper::ERROR_RETRY; 34 using ::gatekeeper::ERROR_UNKNOWN; 35 using ::gatekeeper::SizedBuffer; 84 if (currentPasswordHandle.size() != sizeof(::gatekeeper::password_handle_t)) { in enroll() 105 const ::gatekeeper::password_handle_t* password_handle = in enroll() 106 response.enrolled_password_handle.Data<::gatekeeper::password_handle_t>(); in enroll() [all …]
|
D | service.cpp | 29 using aidl::android::hardware::gatekeeper::RemoteGateKeeperDevice; 49 std::shared_ptr<RemoteGateKeeperDevice> gatekeeper = in main() local 54 AServiceManager_addService(gatekeeper->asBinder().get(), instance.c_str()); in main()
|
D | android.hardware.gatekeeper-service.remote.rc | 1 … vendor.gatekeeper_default /apex/com.android.hardware.gatekeeper/bin/hw/android.hardware.gatekeepe…
|
D | apex_file_contexts | 3 /bin/hw/android\.hardware\.gatekeeper-service\.remote u:object_r:hal_gatekeeper_remote_ex…
|
/device/google/cuttlefish/host/commands/secure_env/ |
D | tpm_gatekeeper.cpp | 73 gatekeeper::salt_t salt) const { in ComputePasswordSignature() 131 gatekeeper::failure_record_t DefaultRecord( in DefaultRecord() 132 gatekeeper::secure_id_t secure_user_id) { in DefaultRecord() 133 return (gatekeeper::failure_record_t) { in DefaultRecord() 141 const gatekeeper::failure_record_t& record) { in RecordToStorageData() 145 static Result<gatekeeper::failure_record_t> StorageDataToRecord( in StorageDataToRecord() 147 gatekeeper::failure_record_t ret; in StorageDataToRecord() 156 gatekeeper::secure_id_t secure_user_id, in GetFailureRecordImpl() 157 gatekeeper::failure_record_t *record) { in GetFailureRecordImpl() 179 gatekeeper::secure_id_t secure_user_id, in GetFailureRecord() [all …]
|
D | secure_env_not_windows_main.cpp | 153 fruit::Component<fruit::Required<gatekeeper::SoftGateKeeper, TpmGatekeeper, 155 gatekeeper::GateKeeper, keymaster::KeymasterEnforcement> 159 .bind<gatekeeper::GateKeeper, gatekeeper::SoftGateKeeper>() in ChooseGatekeeperComponent() 165 .bind<gatekeeper::GateKeeper, TpmGatekeeper>() in ChooseGatekeeperComponent() 168 TpmGatekeeper& gatekeeper) -> keymaster::KeymasterEnforcement* { in ChooseGatekeeperComponent() argument 169 return new TpmKeymasterEnforcement(resource_manager, gatekeeper); in ChooseGatekeeperComponent() 200 fruit::Component<TpmResourceManager, gatekeeper::GateKeeper, oemlock::OemLock, 247 .registerProvider([]() { return new gatekeeper::SoftGateKeeper(); }) in SecureEnvComponent() 259 fruit::Injector<TpmResourceManager, gatekeeper::GateKeeper, oemlock::OemLock, in SecureEnvMain() 263 gatekeeper::GateKeeper* gatekeeper = injector.get<gatekeeper::GateKeeper*>(); in SecureEnvMain() local [all …]
|
D | tpm_gatekeeper.h | 31 class TpmGatekeeper : public gatekeeper::GateKeeper { 50 gatekeeper::salt_t salt) const override; 71 gatekeeper::secure_id_t user_id, 72 gatekeeper::failure_record_t *record, 76 uint32_t uid, gatekeeper::secure_id_t user_id, bool secure) override; 79 uint32_t uid, gatekeeper::failure_record_t *record, bool secure) override;
|
D | gatekeeper_responder.cpp | 24 gatekeeper::GateKeeper& gatekeeper) in GatekeeperResponder() argument 25 : channel_(channel), gatekeeper_(gatekeeper) {} in GatekeeperResponder() 36 using namespace gatekeeper; in ProcessMessage()
|
D | gatekeeper_responder.h | 27 gatekeeper::GateKeeper& gatekeeper_; 31 gatekeeper::GateKeeper& gatekeeper);
|
D | suspend_resume_handler.cpp | 90 CF_EXPECT(WriteSuspendRequest(snapshot_sockets_.gatekeeper)); in SuspendResumeHandler() 95 CF_EXPECT(ReadSuspendAck(snapshot_sockets_.gatekeeper)); in SuspendResumeHandler() 109 CF_EXPECT(WriteResumeRequest(snapshot_sockets_.gatekeeper)); in SuspendResumeHandler()
|
D | secure_env_windows_lib.cpp | 73 std::unique_ptr<gatekeeper::GateKeeper> gatekeeper_ptr( in StartSecureEnvWithHandles() 74 new gatekeeper::SoftGateKeeper); in StartSecureEnvWithHandles()
|
D | tpm_keymaster_enforcement.cpp | 95 TpmResourceManager& resource_manager, TpmGatekeeper& gatekeeper) in TpmKeymasterEnforcement() argument 98 gatekeeper_(gatekeeper) {} in TpmKeymasterEnforcement()
|
D | OWNERS | 2 include platform/system/gatekeeper:/OWNERS
|
/device/google/cuttlefish/common/libs/security/ |
D | gatekeeper_channel_sharedfd.h | 35 const gatekeeper::GateKeeperMessage& message) override; 37 const gatekeeper::GateKeeperMessage& message) override; 43 const gatekeeper::GateKeeperMessage& message);
|
D | gatekeeper_channel_windows.h | 39 const gatekeeper::GateKeeperMessage& message) override; 41 const gatekeeper::GateKeeperMessage& message) override; 50 const gatekeeper::GateKeeperMessage& message);
|
D | gatekeeper_channel_sharedfd.cpp | 29 uint32_t command, const gatekeeper::GateKeeperMessage& message) { in SendRequest() 34 uint32_t command, const gatekeeper::GateKeeperMessage& message) { in SendResponse() 39 const gatekeeper::GateKeeperMessage& message) { in SendMessage()
|
D | gatekeeper_channel_windows.cpp | 107 uint32_t command, const gatekeeper::GateKeeperMessage& message) { in SendRequest() 112 uint32_t command, const gatekeeper::GateKeeperMessage& message) { in SendResponse() 119 const gatekeeper::GateKeeperMessage& message) { in SendMessage()
|
D | gatekeeper_channel.h | 34 const gatekeeper::GateKeeperMessage& message) = 0; 36 const gatekeeper::GateKeeperMessage& message) = 0;
|
/device/google/cuttlefish/shared/sepolicy/vendor/ |
D | service_contexts | 15 # shared secret implementation for on-device gatekeeper 16 android.hardware.security.sharedsecret.ISharedSecret/gatekeeper u:object_r:hal_gatekeeper_service:s0
|
/device/generic/trusty/sepolicy/ |
D | file_contexts | 12 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service.trusty u:object_r:hal_gatekeeper_d… 13 /vendor/bin/hw/android.hardware.gatekeeper-service.trusty u:object_r:hal_gatekeeper_d…
|
/device/google/cuttlefish/host/commands/secure_env/doc/ |
D | linkage.dot | 26 gatekeeper [color = "green", label = "Gatekeeper HAL"] 53 vmm -> gatekeeper_console -> gatekeeper [color = "green", dir = "both"]
|
/device/google/zuma-sepolicy/legacy/whitechapel_pro/ |
D | file_contexts | 3 /vendor/bin/hw/android\.hardware\.gatekeeper-service\.trusty u:object_r:hal_gatekeep… 4 /vendor/bin/hw/android\.hardware\.gatekeeper@1\.0-service\.trusty u:object_r:hal_gatekeep…
|
/device/google/cuttlefish/guest/hals/gatekeeper/ |
D | OWNERS | 1 include platform/system/gatekeeper:/OWNERS
|