Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 957b1dc6 authored by Janis Danisevskis's avatar Janis Danisevskis
Browse files

Reflect: Removed KeymasterEnforcement dependencies on openssl

in system/keymaster.

Test: VtsHalKeymasterV3_0TargetTest

Bug: 67358942
Change-Id: Ie3e1fb94a299635e6c7cf45d78822b03bedf5d11
parent 7e03f98b
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@

#include <hardware/keymaster_defs.h>
#include <keymaster/keymaster_configuration.h>
#include <keymaster/km_openssl/soft_keymaster_enforcement.h>
#include <keymaster/soft_keymaster_device.h>

namespace android {
@@ -33,9 +34,9 @@ namespace implementation {

using ::keymaster::SoftKeymasterDevice;

class SoftwareOnlyHidlKeymasterEnforcement : public ::keymaster::KeymasterEnforcement {
class SoftwareOnlyHidlKeymasterEnforcement : public ::keymaster::SoftKeymasterEnforcement {
  public:
    SoftwareOnlyHidlKeymasterEnforcement() : KeymasterEnforcement(64, 64) {}
    SoftwareOnlyHidlKeymasterEnforcement() : SoftKeymasterEnforcement(64, 64) {}

    uint32_t get_current_time() const override {
        struct timespec tp;