1 #ifndef __ITLSCONFIGURATION__ 2 #define __ITLSCONFIGURATION__ 5 #include "Types/TLSSecureSuiteType.h" 100 virtual ZDK::Shared::String
Domain()
const = 0;
127 virtual void Domain(ZDK::Shared::String value) = 0;
152 virtual ZDK::Shared::String
DomainCert()
const = 0;
177 virtual void DomainCert(ZDK::Shared::String value) = 0;
221 virtual ZDK::TLSSecureSuiteType
SecureSuite()
const = 0;
237 virtual void SecureSuite(ZDK::TLSSecureSuiteType value) = 0;
242 #endif //__ITLSCONFIGURATION__ virtual ZDK::Shared::String DomainCertPassphrase() const =0
Gets the configured domain certificate passphrase.
TLS specific account configuration.
Definition: ITLSConfiguration.h:20
Definition: IZHandle.h:12
virtual ZDK::Shared::String DomainCert() const =0
Gets the configured domain certificate to be load.
virtual bool TLSInitialized() const =0
Gets whether the TLS configuration is initialized/applied.
virtual ZDK::Shared::String Domain() const =0
Gets the configured local domain name.
virtual bool UseOnlyStrongCyphers() const =0
Gets whether to to limit the use to only of strong cypher.
Definition: IAccountConfig.h:10
virtual ZDK::TLSSecureSuiteType SecureSuite() const =0
Gets the configured TLS secure suite type to be used.