Difference between revisions of "SSLC:ContextGetProtocolCipher"
Jump to navigation
Jump to search
Line 47: | Line 47: | ||
This copies two strings to the specified output buffers, each string is only copied if it was successfully loaded. The out sizes include the nul-terminator. | This copies two strings to the specified output buffers, each string is only copied if it was successfully loaded. The out sizes include the nul-terminator. | ||
+ | |||
+ | Str0 contains the protocol versions supported by SSL-module. What protocol version is currently being used or what protocol versions are actually supported by the server, do not affect this string. For example: "TLSv11/TLSv1/SSLv3". | ||
+ | |||
+ | Str1 contains the cipher suite currently being used. For example: "EDH-RSA-AES256-SHA". |
Revision as of 20:53, 30 March 2016
Request
Index Word | Description |
---|---|
0 | Header code [0x001C00C4] |
1 | SSL context handle |
2 | Outstr0_maxsize |
3 | Outstr1_maxsize |
4 | (Outstr0_maxsize<<4) | 12 |
5 | Pointer to output str0 |
6 | (Outstr1_maxsize<<4) | 12 |
7 | Pointer to output str1 |
Response
Index Word | Description |
---|---|
0 | Header code |
1 | Result code |
Description
This is only usable if the connection was already started successfully(SSLC:StartConnection*).
This copies two strings to the specified output buffers, each string is only copied if it was successfully loaded. The out sizes include the nul-terminator.
Str0 contains the protocol versions supported by SSL-module. What protocol version is currently being used or what protocol versions are actually supported by the server, do not affect this string. For example: "TLSv11/TLSv1/SSLv3".
Str1 contains the cipher suite currently being used. For example: "EDH-RSA-AES256-SHA".