libdigidocpp 4.1.0
|
Verison 2 of configuration class to add additonial parameters. More...
#include <Conf.h>
Inherits digidoc::Conf.
Inherited by digidoc::ConfV3, and digidoc::XmlConfV2.
Public Member Functions | |
ConfV2 () | |
~ConfV2 () override | |
virtual X509Cert | verifyServiceCert () const |
Public Member Functions inherited from digidoc::Conf | |
Conf () | |
virtual | ~Conf () |
virtual int | logLevel () const |
virtual std::string | logFile () const |
virtual DIGIDOCPP_DEPRECATED std::string | libdigidocConf () const |
virtual DIGIDOCPP_DEPRECATED std::string | certsPath () const |
virtual std::string | xsdPath () const |
virtual std::string | PKCS11Driver () const |
virtual std::string | proxyHost () const |
virtual std::string | proxyPort () const |
virtual std::string | proxyUser () const |
virtual std::string | proxyPass () const |
virtual bool | proxyForceSSL () const |
virtual bool | proxyTunnelSSL () const |
virtual std::string | digestUri () const |
virtual std::string | signatureDigestUri () const |
virtual std::string | ocsp (const std::string &issuer) const |
virtual std::string | TSUrl () const |
virtual std::string | verifyServiceUri () const |
virtual DIGIDOCPP_DEPRECATED std::string | PKCS12Cert () const |
virtual DIGIDOCPP_DEPRECATED std::string | PKCS12Pass () const |
virtual DIGIDOCPP_DEPRECATED bool | PKCS12Disable () const |
virtual bool | TSLAllowExpired () const |
virtual bool | TSLAutoUpdate () const |
virtual std::string | TSLCache () const |
virtual std::vector< X509Cert > | TSLCerts () const |
virtual bool | TSLOnlineDigest () const |
virtual int | TSLTimeOut () const |
virtual std::string | TSLUrl () const |
Static Public Member Functions | |
static ConfV2 * | instance () |
Static Public Member Functions inherited from digidoc::Conf | |
static void | init (Conf *conf) |
static Conf * | instance () |
Verison 2 of configuration class to add additonial parameters.
Conf contains virtual members and is not leaf class we need create subclasses to keep binary compatibility https://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++#Adding_new_virtual_functions_to_leaf_classes
|
default |
Version 2 config with new parameters
|
overridedefault |
|
static |
Return global config instance object
References digidoc::Conf::instance().
|
virtual |
Gets verify service Cert
Reimplemented in digidoc::XmlConfV2, digidoc::XmlConfV3, digidoc::XmlConfV4, and digidoc::XmlConfV5.
Referenced by digidoc::XmlConfV2::verifyServiceCert(), digidoc::XmlConfV3::verifyServiceCert(), digidoc::XmlConfV4::verifyServiceCert(), digidoc::XmlConfV5::verifyServiceCert(), and digidoc::ConfV4::verifyServiceCerts().