Public Member Functions | |
virtual int | Verify (int preverify_ok, X509_STORE_CTX *pContext)=0 |
virtual const CApplicationProtocolSelection * | GetApplicationProtocolSelection (JetByteTools::Socket::IStreamSocket &socket)=0 |
virtual const CApplicationProtocolSelection * | OnApplicationLayerProtocolNegotiation (JetByteTools::Socket::IStreamSocket &socket, const CApplicationProtocolSelection &offeredProtocols)=0 |
virtual void | OnApplicationLayerProtocolNegotiated (JetByteTools::Socket::IStreamSocket &socket, const JetByteTools::Core::_tstring &protocol)=0 |
virtual int Verify | ( | int | preverify_ok, | |
X509_STORE_CTX * | pContext | |||
) | [pure virtual] |
virtual const CApplicationProtocolSelection* GetApplicationProtocolSelection | ( | JetByteTools::Socket::IStreamSocket & | socket | ) | [pure virtual] |
virtual const CApplicationProtocolSelection* OnApplicationLayerProtocolNegotiation | ( | JetByteTools::Socket::IStreamSocket & | socket, | |
const CApplicationProtocolSelection & | offeredProtocols | |||
) | [pure virtual] |
virtual void OnApplicationLayerProtocolNegotiated | ( | JetByteTools::Socket::IStreamSocket & | socket, | |
const JetByteTools::Core::_tstring & | protocol | |||
) | [pure virtual] |