#include <cSecureChannel.h>
The SecureServer protocol factory. Wraps some other IProtocolFactory.
◆ CreateProtocolStream()
◆ FindChallengeMatch()
Default to accept anything. Override this. Must also set m_pProtocol2! Does the clients challenge response match a valid password from the user. pStream->m_Id.m_sUserId
- Returns
- S_OK, pStream->m_HashPass = password that matched. HRESULT_WIN32_C(ERROR_INVALID_PASSWORD)
◆ get_ProtocolName()
virtual const char* GrayLib::cSecureServerFactory::get_ProtocolName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ TestProtocol()
virtual HRESULT GrayLib::cSecureServerFactory::TestProtocol |
( |
const BYTE * |
pszPrefixData, |
|
|
size_t |
iPrefixLen |
|
) |
| const |
|
inlineoverridevirtual |
◆ m_Factories
What protocols are we wrapping?
The documentation for this class was generated from the following files: