Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GraySSL::cSSLConfig Member List
This is the complete list of members for
GraySSL::cSSLConfig
, including all inherited members.
CheckOpts
()
GraySSL::cSSLConfig
cSSLConfig
()
GraySSL::cSSLConfig
cSSLSessionConfig
() noexcept
GrayLib::cSSLSessionConfig
inline
FindAlpn
(const BYTE *pFind, StrLen_t nLenFind) const
GraySSL::cSSLConfig
IsECPGroupAllowed
(const cECPGroup &grp) const
GraySSL::cSSLConfig
k_Content_Size_Max
GrayLib::cSSL
static
k_MAC_Size_Max
GrayLib::cSSL
static
k_MaxFragLens
GrayLib::cSSL
static
k_Number_Size_Max
GrayLib::cSSL
static
k_PSK_Size_Max
GrayLib::cSSL
static
m_bAllowRC4
GraySSL::cSSLConfig
m_bEncryptThenMac
GrayLib::cSSLSessionConfig
m_bExtendedMasterSecret
GraySSL::cSSLConfig
m_bFallbackSCSV
GraySSL::cSSLConfig
m_bTruncatedHMAC
GrayLib::cSSLSessionConfig
m_bUseSessionTickets
GraySSL::cSSLConfig
m_dhm_G
GraySSL::cSSLConfig
m_dhm_P
GraySSL::cSSLConfig
m_eAuthMode
GraySSL::cSSLConfig
m_ECPGroupsAllowed
GraySSL::cSSLConfig
m_eMaxFragLenCode
GrayLib::cSSLSessionConfig
m_eRenoLegacyType
GraySSL::cSSLConfig
m_nTicketLifeSeconds
GraySSL::cSSLConfig
m_pCaChain
GraySSL::cSSLConfig
m_pCaCrl
GraySSL::cSSLConfig
m_pCipherSuiteList
GraySSL::cSSLConfig
m_ppAlpnList
GraySSL::cSSLConfig
m_pRandom
GraySSL::cSSLConfig
m_pVerifyCert
GraySSL::cSSLConfig
m_VerRange
GraySSL::cSSLConfig
put_AllowRC4
(bool bAllowRC4)
GraySSL::cSSLConfig
put_AlpnProtocols
(const char **ppAlpnList)
GraySSL::cSSLConfig
put_AuthMode
(SSL_AUTHMODE_TYPE eAuthMode)
GraySSL::cSSLConfig
inline
put_EncryptThenMac
(bool etm)
GraySSL::cSSLConfig
put_FallbackSCSV
(bool fallback)
GraySSL::cSSLConfig
inline
put_MaxFragLenCode
(SSL_MAX_FRAG_TYPE eMaxFragLenCode)
GraySSL::cSSLConfig
put_RandomNoise
(IRandomNoise *pRandom)
GraySSL::cSSLConfig
inline
put_RenoLegacyType
(SSL_RENO_LEGACY_TYPE allow_legacy)
GraySSL::cSSLConfig
inline
put_SessionTicketLifetime
(TIMESECD_t lifetime)
GraySSL::cSSLConfig
inline
put_UseExtendedMasterSecret
(bool ems)
GraySSL::cSSLConfig
put_UseSessionTickets
(bool bUseTickets)
GraySSL::cSSLConfig
inline
put_UseTruncatedHMAC
(bool bTruncatedHMAC)
GraySSL::cSSLConfig
inline
put_VerifyCert
(IX509VerifyCert *pVerifyCert)
GraySSL::cSSLConfig
inline
put_VersionMax
(SSL_VERSION_TYPE v)
GraySSL::cSSLConfig
put_VersionMin
(SSL_VERSION_TYPE v)
GraySSL::cSSLConfig
SetCAChain
(cX509Crt *pCaChain, cX509Crl *pCaCrl)
GraySSL::cSSLConfig
inline
SetCipherSuiteList
(const SSL_CipherSuite_t *ciphersuites, SSL_VERSION_TYPE v)
GraySSL::cSSLConfig
SetKeyExDHMParams
(const char *dhm_P, const char *dhm_G)
GraySSL::cSSLConfig
SetKeyExDHMParams
(cKeyExDHM *dhm_ctx)
GraySSL::cSSLConfig
VerifyCrt
(cX509Crt *pCrt, const char *pszPeerCN, OUT X509_Verify_t &eVerifyResults) const
GraySSL::cSSLConfig
~cSSLConfig
()
GraySSL::cSSLConfig
Generated on Tue Feb 2 2021 11:33:20 for Gray C++ Libraries by
1.9.1