Remove boost dependency
[platform/core/appfw/app-installers.git] / src / common / certificate_validation.h
index 57498d3..1035e30 100644 (file)
@@ -5,7 +5,6 @@
 #ifndef COMMON_CERTIFICATE_VALIDATION_H_
 #define COMMON_CERTIFICATE_VALIDATION_H_
 
-#include <boost/filesystem/path.hpp>
 #include <privilege_manager.h>
 #include <sys/types.h>
 #include <vcore/SignatureData.h>
@@ -27,13 +26,13 @@ void SetPrivilegeLevel(const ValidationCore::SignatureData& data,
     common_installer::PrivilegeLevel* level);
 
 bool ValidateSignatureFile(
-    const boost::filesystem::path& base_path,
+    const std::filesystem::path& base_path,
     const ValidationCore::SignatureFileInfo& file_info,
     common_installer::PrivilegeLevel* level,
     common_installer::CertificateInfo* cert_info,
     bool check_reference, std::string* error_message);
 
-bool ValidateSignatures(const boost::filesystem::path& base_path,
+bool ValidateSignatures(const std::filesystem::path& base_path,
     PrivilegeLevel* level, common_installer::CertificateInfo* cert_info,
     bool check_reference, std::string* error_message);