Make method virtual for extending StepCheckSignature 85/89685/2
authorTomasz Iwanek <t.iwanek@samsung.com>
Mon, 26 Sep 2016 08:52:13 +0000 (10:52 +0200)
committerTomasz Iwanek <t.iwanek@samsung.com>
Tue, 27 Sep 2016 11:53:42 +0000 (04:53 -0700)
Change-Id: I15133f35e8e5f6bab2bc52375064f378b42ad52b

src/common/step/security/step_check_signature.h

index ab63df5..539b049 100644 (file)
@@ -45,12 +45,12 @@ class StepCheckSignature : public Step {
 
  protected:
   virtual boost::filesystem::path GetSignatureRoot() const;
+  virtual Status CheckPrivilegeLevel(PrivilegeLevel level);
 
  private:
   Status CheckSignatures(bool check_reference, bool is_preload,
                          PrivilegeLevel* level);
   Status CheckSignatureMismatch();
-  Status CheckPrivilegeLevel(PrivilegeLevel level);
 
   STEP_NAME(Signature)
 };