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) |
![]() | |
ConfV3 () | |
~ConfV3 () override | |
![]() | |
ConfV2 () | |
~ConfV2 () override | |
![]() | |
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 ConfV3 * | instance () |
![]() | |
static ConfV2 * | instance () |
![]() | |
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.