36 virtual int getLogLevel()
const;
37 virtual std::string getLogFile()
const;
38 virtual std::string getDigestUri()
const;
39 virtual std::string getSignatureUri()
const;
40 virtual std::string getManifestXsdPath()
const;
41 virtual std::string getXadesXsdPath()
const;
42 virtual std::string getDsigXsdPath()
const;
43 virtual std::string getPKCS11DriverPath()
const;
44 virtual OCSPConf getOCSP(
const std::string &issuer)
const;
45 virtual std::string getCertStorePath()
const;
46 virtual std::string getProxyHost()
const;
47 virtual std::string getProxyPort()
const;
48 virtual std::string getProxyUser()
const;
49 virtual std::string getProxyPass()
const;
50 virtual std::string getPKCS12Cert()
const;
51 virtual std::string getPKCS12Pass()
const;
52 virtual bool getPKCS12Disable()
const;
54 static std::string getUserConfDir();
55 static std::string getDefaultConfDir();
57 virtual void setProxyHost(
const std::string &host )
throw(
IOException);
58 virtual void setProxyPort(
const std::string &port )
throw(
IOException);
59 virtual void setProxyUser(
const std::string &user )
throw(
IOException);
60 virtual void setProxyPass(
const std::string &
pass )
throw(
IOException);
61 virtual void setPKCS12Cert(
const std::string &cert )
throw(
IOException);
62 virtual void setPKCS12Pass(
const std::string &pass )
throw(
IOException);
63 virtual void setPKCS12Disable(
bool disable )
throw(
IOException);
65 virtual void setOCSP(
const std::string &issuer,
const std::string &url,
const std::string &cert)
throw(
IOException);