![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cSSLCipherSuite.h>
Public Member Functions | |
SSL_CipherSuite_TYPE | get_Id () const |
SSL_Key_TYPE | get_KeyExchangeKeyType () const |
X509_KeyUsage_TYPE | get_ServerKeyUsage () const |
bool | isECDH () const |
bool | isPSK () const |
Public Attributes | |
SSL_CipherSuite_t | m_id |
Unique id for this cSSLCipherSuite. e.g. TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA. More... | |
const char * | m_pszName |
e.g. "TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA" More... | |
SSL_Cipher_TYPE | m_eCipherType |
cipher we support More... | |
SSL_Hash_TYPE | m_eHashType |
hash/mac we support More... | |
SSL_KeyExchange_TYPE | m_eKeyExchange |
Key Exchange and therefore the SSL_Key_TYPE we support. More... | |
cRangeT< SSL_VERSION_TYPE > | m_VerRange |
What SSL versions is this good for ? More... | |
CipherSuiteFlag_t | m_uSuiteFlags |
flags, e.g. CipherSuiteFlag_SHORT_TAG More... | |
This structure is used for storing CipherSuite information
|
inline |
SSL_Key_TYPE GrayLib::cSSLCipherSuite::get_KeyExchangeKeyType | ( | ) | const |
X509_KeyUsage_TYPE GrayLib::cSSLCipherSuite::get_ServerKeyUsage | ( | ) | const |
bool GrayLib::cSSLCipherSuite::isECDH | ( | ) | const |
ECP type m_eKeyExchange ?
bool GrayLib::cSSLCipherSuite::isPSK | ( | ) | const |
m_eKeyExchange
SSL_Cipher_TYPE GrayLib::cSSLCipherSuite::m_eCipherType |
cipher we support
SSL_Hash_TYPE GrayLib::cSSLCipherSuite::m_eHashType |
hash/mac we support
SSL_KeyExchange_TYPE GrayLib::cSSLCipherSuite::m_eKeyExchange |
Key Exchange and therefore the SSL_Key_TYPE we support.
SSL_CipherSuite_t GrayLib::cSSLCipherSuite::m_id |
Unique id for this cSSLCipherSuite. e.g. TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA.
const char* GrayLib::cSSLCipherSuite::m_pszName |
e.g. "TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA"
CipherSuiteFlag_t GrayLib::cSSLCipherSuite::m_uSuiteFlags |
flags, e.g. CipherSuiteFlag_SHORT_TAG
cRangeT<SSL_VERSION_TYPE> GrayLib::cSSLCipherSuite::m_VerRange |
What SSL versions is this good for ?