HomeSort by relevance Sort by last modified time
    Searched refs:weaver (Results 1 - 25 of 27) sorted by null

1 2

  /external/nos/host/android/hals/weaver/include/
Weaver.h 20 #include <android/hardware/weaver/1.0/IWeaver.h>
22 #include <Weaver.client.h>
26 namespace weaver { namespace in namespace:android::hardware
28 using ::android::hardware::weaver::V1_0::IWeaver;
29 using ::android::hardware::weaver::V1_0::WeaverStatus;
33 using WeaverClient = ::nugget::app::weaver::IWeaver;
35 struct Weaver : public IWeaver {
36 Weaver(WeaverClient& weaver) : _weaver{weaver} {}
    [all...]
  /external/nos/host/android/hals/weaver/citadel/
service.cpp 25 #include <Weaver.h>
26 #include <Weaver.client.h>
34 using ::android::hardware::weaver::Weaver;
39 using WeaverClient = ::nugget::app::weaver::Weaver;
42 LOG(INFO) << "Weaver HAL service starting";
57 sp<Weaver> weaver = new Weaver{weaverClient} local
    [all...]
  /test/vts-testcase/hal/weaver/V1_0/target/
Android.mk 22 VTS_CONFIG_SRC_DIR := testcases/hal/weaver/V1_0/target
  /test/vts-testcase/hal/weaver/V1_0/target_profiling/
Android.mk 22 VTS_CONFIG_SRC_DIR := testcases/hal/weaver/V1_0/target_profiling
  /external/libese/esed/
Weaver.h 20 #include <android/hardware/weaver/1.0/IWeaver.h>
30 using ::android::hardware::weaver::V1_0::IWeaver;
31 using ::android::hardware::weaver::V1_0::WeaverStatus;
35 struct Weaver : public IWeaver {
36 Weaver(EseInterface& ese) : mEse(ese) {};
38 // Methods from ::android::hardware::weaver::V1_0::IWeaver follow.
esed.cpp 30 #include "Weaver.h"
41 using android::esed::Weaver;
79 // Create Weaver HAL instance
80 sp<Weaver> weaver = new Weaver{ese}; local
81 const status_t status = weaver->registerAsService();
83 LOG(ERROR) << "Failed to register Weaver as a service (status: " << status << ")";
Weaver.cpp 17 #include "Weaver.h"
24 #include "../apps/weaver/include/ese/app/weaver.h"
34 using ::android::hardware::weaver::V1_0::WeaverConfig;
35 using ::android::hardware::weaver::V1_0::WeaverReadResponse;
36 using ::android::hardware::weaver::V1_0::WeaverReadStatus;
38 // Methods from ::android::hardware::weaver::V1_0::IWeaver follow.
39 Return<void> Weaver::getConfig(getConfig_cb _hidl_cb) {
40 LOG(VERBOSE) << "Running Weaver::getNumSlots";
51 // No applet means no Weaver storage. Report no slots to promp
    [all...]
  /hardware/interfaces/weaver/1.0/
types.hal 16 package android.hardware.weaver@1.0;
IWeaver.hal 16 package android.hardware.weaver@1.0;
19 * Weaver provides secure storage of secret values that may only be read if the
26 * Weaver is structured as an array of slots, each containing a key-value pair.
31 * Retrieves the config information for this implementation of Weaver.
36 * @return config data for this implementation of Weaver if status is OK,
  /hardware/interfaces/weaver/1.0/vts/functional/
VtsHalWeaverV1_0TargetTest.cpp 17 #include <android/hardware/weaver/1.0/IWeaver.h>
24 using ::android::hardware::weaver::V1_0::IWeaver;
25 using ::android::hardware::weaver::V1_0::WeaverConfig;
26 using ::android::hardware::weaver::V1_0::WeaverReadStatus;
27 using ::android::hardware::weaver::V1_0::WeaverReadResponse;
28 using ::android::hardware::weaver::V1_0::WeaverStatus;
37 // Test environment for Weaver HIDL HAL.
51 weaver = ::testing::VtsHalHidlTargetTestBase::getService<IWeaver>(
53 ASSERT_NE(weaver, nullptr);
58 sp<IWeaver> weaver; member in struct:WeaverHidlTest
    [all...]
  /external/libese/apps/weaver/card/src/com/android/weaver/
Consts.java 17 package com.android.weaver;
Slots.java 17 package com.android.weaver;
Weaver.java 17 package com.android.weaver;
28 public class Weaver extends Applet {
40 protected Weaver() {
52 new Weaver();
  /external/nos/host/android/hals/weaver/
Weaver.cpp 17 #include "Weaver.h"
21 #include <Weaver.h>
22 #include <Weaver.client.h>
26 namespace weaver { namespace in namespace:android::hardware
32 using ::android::hardware::weaver::V1_0::WeaverConfig;
33 using ::android::hardware::weaver::V1_0::WeaverReadResponse;
34 using ::android::hardware::weaver::V1_0::WeaverReadStatus;
36 // Weaver app
37 using ::nugget::app::weaver::GetConfigRequest;
38 using ::nugget::app::weaver::GetConfigResponse
    [all...]
  /frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
MockWeaverService.java 3 import android.hardware.weaver.V1_0.IWeaver;
4 import android.hardware.weaver.V1_0.WeaverConfig;
5 import android.hardware.weaver.V1_0.WeaverReadResponse;
6 import android.hardware.weaver.V1_0.WeaverStatus;
MockSyntheticPasswordManager.java 19 import android.hardware.weaver.V1_0.IWeaver;
  /external/nos/host/android/hals/weaver/test/
test.cpp 18 #include <Weaver.h>
30 using ::android::hardware::weaver::Weaver;
31 using ::android::hardware::weaver::V1_0::WeaverConfig;
32 using ::android::hardware::weaver::V1_0::WeaverReadResponse;
33 using ::android::hardware::weaver::V1_0::WeaverReadStatus;
34 using ::android::hardware::weaver::V1_0::WeaverStatus;
36 using ::nugget::app::weaver::MockWeaver;
37 using ::nugget::app::weaver::GetConfigResponse;
38 using ::nugget::app::weaver::WriteResponse
    [all...]
  /external/libese/apps/weaver/card/src/com/android/weaver/core/
WeaverCore.java 17 package com.android.weaver.core;
CoreSlots.java 17 package com.android.weaver.core;
24 import com.android.weaver.Consts;
25 import com.android.weaver.Slots;
  /external/nos/host/generic/nugget/proto/nugget/app/weaver/
weaver.proto 19 package nugget.app.weaver;
23 // Weaver is the app used to implement Android's Weaver HAL.
26 service Weaver {
27 option (nugget.protobuf.app_id) = "WEAVER";
28 option (nugget.protobuf.app_name) = "Weaver";
33 // RPCs for the Weaver HAL
  /external/libese/apps/weaver/tests/
weaver_test.cpp 19 #include <include/ese/app/weaver.h>
  /system/sepolicy/prebuilts/api/28.0/public/
attributes 297 hal_attribute(weaver);
  /system/sepolicy/public/
attributes 297 hal_attribute(weaver);
  /frameworks/base/services/core/java/com/android/server/locksettings/
SyntheticPasswordManager.java 24 import android.hardware.weaver.V1_0.IWeaver;
25 import android.hardware.weaver.V1_0.WeaverConfig;
26 import android.hardware.weaver.V1_0.WeaverReadResponse;
27 import android.hardware.weaver.V1_0.WeaverReadStatus;
28 import android.hardware.weaver.V1_0.WeaverStatus;
82 * purpose of secure deletion. Exists if this is a non-weaver SP
83 * (both password and token based), or it's a token-based SP under weaver.
84 * WEAVER_SLOT: Metadata about the weaver slot used. Only exists if this is a SP under weaver.
96 private static final String WEAVER_SLOT_NAME = "weaver";
    [all...]
  /test/vts/tools/build/tasks/list/
vts_adapter_package_list.mk 221 android.hardware.weaver@1.0-adapter \
222 android.hardware.weaver@1.0-adapter-helper \

Completed in 434 milliseconds

1 2