diff options
author | Max <post@wickenrode.com> | 2015-03-21 00:04:02 +0100 |
---|---|---|
committer | Max <post@wickenrode.com> | 2015-03-21 00:09:42 +0100 |
commit | 6b32b225106245755e9fe4543e9eb4883cbb9c2b (patch) | |
tree | 079aeff82e13352417c082533ed5acd645962f12 /Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h | |
parent | 9f2e5a6b0fafeec8f94dfa00414b0016b12194ba (diff) | |
download | sequelpro-6b32b225106245755e9fe4543e9eb4883cbb9c2b.tar.gz sequelpro-6b32b225106245755e9fe4543e9eb4883cbb9c2b.tar.bz2 sequelpro-6b32b225106245755e9fe4543e9eb4883cbb9c2b.zip |
Allow to set SSL cipher list in SPMySQL
Diffstat (limited to 'Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h')
-rw-r--r-- | Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h b/Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h index 34b21043..1720fcf6 100644 --- a/Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h +++ b/Frameworks/SPMySQLFramework/Source/SPMySQLConnection.h @@ -51,6 +51,7 @@ NSString *sslKeyFilePath; NSString *sslCertificatePath; NSString *sslCACertificatePath; + NSString *sslCipherList; // MySQL connection details and state struct st_mysql *mySQLConnection; @@ -143,6 +144,15 @@ @property (readwrite, retain) NSString *sslCertificatePath; @property (readwrite, retain) NSString *sslCACertificatePath; +/** + * List of supported ciphers for SSL/TLS connections. + * This is a colon-separated string of names as used by + * `openssl ciphers`. The order of entries specifies + * their preference (earlier = better). + * A value of nil (default) means SPMySQL will use its built-in cipher list. + */ +@property (readwrite, retain) NSString *sslCipherList; + @property (readwrite, assign) NSUInteger timeout; @property (readwrite, assign) BOOL useKeepAlive; @property (readwrite, assign) CGFloat keepAliveInterval; |