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

Public Member Functions

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

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