Cleanup TZ backend API 44/289844/3
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Tue, 14 Mar 2023 12:35:17 +0000 (13:35 +0100)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 16 Mar 2023 10:24:27 +0000 (11:24 +0100)
Change-Id: Id0042379e7a85d6960609f7efad3dbe7483eeaf1

src/manager/crypto/tz-backend/obj.h

index 2d9bec8..b4d77d8 100644 (file)
@@ -100,8 +100,8 @@ public:
        SKey(CryptoBackend backendId, int scheme, RawBuffer buffer, Pwd pwd, DataType dataType) :
                Key(backendId, scheme, std::move(buffer), std::move(pwd), dataType) {}
 
-       virtual RawBuffer encrypt(const CryptoAlgorithm &, const RawBuffer &);
-       virtual RawBuffer decrypt(const CryptoAlgorithm &, const RawBuffer &);
+       RawBuffer encrypt(const CryptoAlgorithm &, const RawBuffer &) override;
+       RawBuffer decrypt(const CryptoAlgorithm &, const RawBuffer &) override;
 };
 
 class AKey : public Key {
@@ -109,20 +109,17 @@ public:
        AKey(CryptoBackend backendId, int scheme, RawBuffer buffer, Pwd pwd, DataType dataType) :
                Key(backendId, scheme, std::move(buffer), std::move(pwd), dataType) {}
 
-       virtual RawBuffer sign(const CryptoAlgorithm &alg, const RawBuffer &message);
-       virtual int verify(const CryptoAlgorithm &alg, const RawBuffer &message,
-                                          const RawBuffer &sign);
-       virtual RawBuffer encrypt(const CryptoAlgorithm &, const RawBuffer &);
-       virtual RawBuffer decrypt(const CryptoAlgorithm &, const RawBuffer &);
-       virtual ~AKey() {}
+       RawBuffer sign(const CryptoAlgorithm &alg, const RawBuffer &message) override;
+       int verify(const CryptoAlgorithm &alg, const RawBuffer &message,
+                          const RawBuffer &sign) override;
+       RawBuffer encrypt(const CryptoAlgorithm &, const RawBuffer &) override;
+       RawBuffer decrypt(const CryptoAlgorithm &, const RawBuffer &) override;
 };
 
 class Cert : public AKey {
 public:
        Cert(CryptoBackend backendId, int scheme, RawBuffer buffer, Pwd pwd, DataType dataType) :
                AKey(backendId, scheme, std::move(buffer), std::move(pwd), dataType) {}
-
-       virtual ~Cert() {}
 };
 
 } // namespace TZ