|
libdigidocpp
3.13.8
|
#include <XmlConf.h>
Inherits digidoc::ConfV3.
Public Member Functions | |
| XmlConfV3 (const std::string &path={}, const std::string &schema={}) | |
| ~XmlConfV3 () override | |
| int | logLevel () const override |
| std::string | logFile () const override |
| std::string | PKCS11Driver () const override |
| std::string | proxyHost () const override |
| std::string | proxyPort () const override |
| std::string | proxyUser () const override |
| std::string | proxyPass () const override |
| bool | proxyForceSSL () const override |
| bool | proxyTunnelSSL () const override |
| std::string | digestUri () const override |
| std::string | signatureDigestUri () const override |
| std::string | ocsp (const std::string &issuer) const override |
| std::set< std::string > | OCSPTMProfiles () const override |
| std::string | TSUrl () const override |
| X509Cert | verifyServiceCert () const override |
| std::string | verifyServiceUri () const override |
| std::string | PKCS12Cert () const override |
| std::string | PKCS12Pass () const override |
| bool | PKCS12Disable () const override |
| bool | TSLAutoUpdate () const override |
| std::string | TSLCache () const override |
| bool | TSLOnlineDigest () const override |
| int | TSLTimeOut () const override |
| virtual void | setProxyHost (const std::string &host) |
| virtual void | setProxyPort (const std::string &port) |
| virtual void | setProxyUser (const std::string &user) |
| virtual void | setProxyPass (const std::string &pass) |
| virtual void | setProxyTunnelSSL (bool enable) |
| virtual void | setPKCS12Cert (const std::string &cert) |
| virtual void | setPKCS12Pass (const std::string &pass) |
| virtual void | setPKCS12Disable (bool disable) |
| virtual void | setTSLOnlineDigest (bool enable) |
| virtual void | setTSLTimeOut (int timeOut) |
| virtual void | setTSUrl (const std::string &url) |
Public Member Functions inherited from digidoc::ConfV3 | |
| ConfV3 () | |
| ~ConfV3 () override | |
Public Member Functions inherited from digidoc::ConfV2 | |
| ConfV2 () | |
| ~ConfV2 () override | |
Public Member Functions inherited from digidoc::Conf | |
| Conf () | |
| virtual | ~Conf () |
| virtual DEPRECATED_DIGIDOCPP std::string | libdigidocConf () const |
| virtual DEPRECATED_DIGIDOCPP std::string | certsPath () const |
| virtual std::string | xsdPath () const |
| virtual bool | TSLAllowExpired () const |
| virtual std::vector< X509Cert > | TSLCerts () const |
| virtual std::string | TSLUrl () const |
Additional Inherited Members | |
Static Public Member Functions inherited from digidoc::ConfV3 | |
| static ConfV3 * | instance () |
Static Public Member Functions inherited from digidoc::ConfV2 | |
| static ConfV2 * | instance () |
Static Public Member Functions inherited from digidoc::Conf | |
| static void | init (Conf *conf) |
| static Conf * | instance () |
|
explicit |
Initialize xml conf from path
|
override |
|
overridevirtual |
Return default digest type as URI
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets log file location. Default log goes to standard out stream
Reimplemented from digidoc::Conf.
|
overridevirtual |
Returns log level. 0 = Error 1 = Warn 2 = Info 3 = Debug
Reimplemented from digidoc::Conf.
|
overridevirtual |
Return OCSP request URL
| issuer | OCSP issuer. |
Reimplemented from digidoc::Conf.
References digidoc::Conf::ocsp().
|
overridevirtual |
Gets verify service Cert
Reimplemented from digidoc::ConfV3.
References digidoc::ConfV3::OCSPTMProfiles().
|
overridevirtual |
Returns PKCS11 driver file path
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets PKCS12 certificate file location.
Used for signing OCSP request
Reimplemented from digidoc::Conf.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Redirect SSL traffic over proxy server Default: false
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets proxy host address.
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets proxy login password.
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets proxy port number.
Reimplemented from digidoc::Conf.
|
overridevirtual |
Tunnel SSL traffic over proxy server Default: false
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets proxy user name.
Reimplemented from digidoc::Conf.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Gets signature digest URI
Reimplemented from digidoc::Conf.
|
overridevirtual |
Download new TSL list when it is expired or invalid
Reimplemented from digidoc::Conf.
|
overridevirtual |
TSL cache path in local file system
Reimplemented from digidoc::Conf.
|
overridevirtual |
Compare local TSL digest with digest published online to check for newer version
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets TSL downloading connection's current timeout value
Reimplemented from digidoc::Conf.
|
overridevirtual |
Returns default time-stamp server URL
Reimplemented from digidoc::Conf.
|
overridevirtual |
Gets verify service Cert
Reimplemented from digidoc::ConfV2.
References digidoc::ConfV2::verifyServiceCert().
|
overridevirtual |
Gets verify service URI
Reimplemented from digidoc::Conf.