1 #ifndef ANDROID_HARDWARE_AUTHSECRET_V1_0_AUTHSECRET_H
2 #define ANDROID_HARDWARE_AUTHSECRET_V1_0_AUTHSECRET_H
3 
4 #include <android/hardware/authsecret/1.0/IAuthSecret.h>
5 #include <hidl/MQDescriptor.h>
6 #include <hidl/Status.h>
7 
8 namespace android {
9 namespace hardware {
10 namespace authsecret {
11 namespace V1_0 {
12 namespace implementation {
13 
14 using ::android::hardware::hidl_array;
15 using ::android::hardware::hidl_memory;
16 using ::android::hardware::hidl_string;
17 using ::android::hardware::hidl_vec;
18 using ::android::hardware::Return;
19 using ::android::hardware::Void;
20 using ::android::sp;
21 
22 struct AuthSecret : public IAuthSecret {
23     // Methods from ::android::hardware::authsecret::V1_0::IAuthSecret follow.
24     Return<void> primaryUserCredential(const hidl_vec<uint8_t>& secret) override;
25 
26     // Methods from ::android::hidl::base::V1_0::IBase follow.
27 };
28 
29 }  // namespace implementation
30 }  // namespace V1_0
31 }  // namespace authsecret
32 }  // namespace hardware
33 }  // namespace android
34 
35 #endif  // ANDROID_HARDWARE_AUTHSECRET_V1_0_AUTHSECRET_H
36