diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/cchecker/certs.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/include/cchecker/certs.h b/src/include/cchecker/certs.h index 643c2c1..9b1d762 100644 --- a/src/include/cchecker/certs.h +++ b/src/include/cchecker/certs.h @@ -27,12 +27,19 @@ #include <ckm/ckm-certificate.h> #include <vcore/Certificate.h> +#include <pkgmgr-info.h> #include <cchecker/app.h> #include <ckm/ckm-manager.h> namespace CCHECKER { +enum sig_t { + AUTHOR_SIG, + DISTRIBUTOR_SIG, + DISTRIBUTOR2_SIG +}; + class Certs { public: enum class ocsp_response_t { @@ -49,7 +56,6 @@ class Certs { ocsp_response_t check_ocsp_chain (const chain_t &chain); void find_app_signatures (app_t &app, const std::string &app_path, ocsp_urls_t &ocsp_urls); void search_app (app_t &app, ocsp_urls_t &ocsp_urls); - bool ocsp_build_chain (const chain_t &chain, CKM::CertificateShPtrVector &vect_ckm_chain); //private: CKM::ManagerShPtr m_ckm; |