All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Web::ISSLSettings Class Referenceabstract
Inheritance diagram for Eegeo::Web::ISSLSettings:
Eegeo::Web::SSLSettings

Public Member Functions

virtual void EnableSSL ()=0
 
virtual void DisableSSL ()=0
 
virtual const bool SSLEnabled () const =0
 
virtual void AddSSLIgnorePattern (const std::string &sslIgnorePattern)=0
 
virtual void RemoveSSLIgnorePattern (const std::string &sslIgnorePattern)=0
 
virtual const bool ShouldIgnoreSSL (const std::string &url) const =0
 
virtual void AddClientCertificateAuthenticationPattern (const std::string &clientCertificateAuthenticationPattern)=0
 
virtual void RemoveClientCertificateAuthenticationPattern (const std::string &clientCertificateAuthenticationPattern)=0
 
virtual const bool ShouldAuthenticateWithClientCertificate (const std::string &url) const =0
 
virtual const void SetClientCertificateFilename (const std::string &clientCertFilename)=0
 
virtual const std::string & GetClientCertificateFilename () const =0
 
virtual const void SetKeyFilename (const std::string &keyFilename)=0
 
virtual const std::string & GetKeyFilename () const =0
 
virtual const void SetKeyPassword (const std::string &keyPassword)=0
 
virtual const std::string & GetKeyPassword () const =0
 

The documentation for this class was generated from the following file: