Some more piece layer stuff.
[dcpomatic.git] / src / wx / download_certificate_panel.h
index 55594c74c66b6f1df48a43d927608594f54e6c93..2ad03f7c0c96d1a00a82d8844684b8a52bc0b53c 100644 (file)
@@ -37,16 +37,17 @@ public:
        virtual bool ready_to_download () const;
 
        void download ();
-       void load (boost::filesystem::path);
+       boost::optional<std::string> load_certificate (boost::filesystem::path);
+       boost::optional<std::string> load_certificate_from_chain (boost::filesystem::path);
        boost::optional<dcp::Certificate> certificate () const;
 
 protected:
        DownloadCertificateDialog* _dialog;
        wxFlexGridSizer* _table;
        wxTextCtrl* _serial;
+       wxSizer* _overall_sizer;
 
 private:
-       wxSizer* _overall_sizer;
        boost::optional<dcp::Certificate> _certificate;
 };