The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CContext Member List

This is the complete list of members for CContext, including all inherited members.

CContext(const CContext &rhs)CContext
CContext(CCountedCredentialsHandle &credentials, Direction direction, ULONG requiredAttributes, ULONG tokenSize)CContext [protected]
CompleteTokenIfRequired(SECURITY_STATUS status, SecBufferDesc *pOutputToken)CContext [protected]
ContinueHandshake(const CSecurityBuffer &input, CToken &outputToken, CSecurityBuffer &extraData)=0CContext [pure virtual]
Copy() const =0CContext [pure virtual]
CreateNewContext()CContext [protected]
DecryptData(CSecurityBuffer &data, const CSecurityBuffer &trailer)CContext
JetByteTools::Direction enum nameIContext [protected]
JetByteTools::SSPI::Negotiate::IServerContext::Direction enum nameIContext [protected]
EncryptData(CSecurityBuffer &data, CSecurityBuffer &trailer)CContext
GetAsClientContext() const CContext [virtual]
GetAsServerContext() const CContext [virtual]
GetAttributes() const overrideCContext [virtual]
GetContext() const CContext [protected]
GetCredentials() const CContext [protected]
GetDirection() const overrideCContext [virtual]
GetExpiry() const overrideCContext [virtual]
GetLastStatus() const CContext
GetMaximumMessageSize() const overrideCContext [virtual]
GetPackageName() const overrideCContext [virtual]
GetSignatureSize() const overrideCContext [virtual]
GetTargetName() const overrideCContext [virtual]
GetTokenSize() const overrideCContext [virtual]
GetTrailerSize() const overrideCContext [virtual]
ImpersonateClient() const overrideCContext [virtual]
JetByteTools::InboundContext enum valueIContext [protected]
JetByteTools::SSPI::Negotiate::IServerContext::InboundContext enum valueIContext [protected]
IsComplete() const CContext
IsContextComplete(SECURITY_STATUS status)CContext [protected]
IsNewContextRequired() const CContext [protected]
m_achievedAttributesCContext [protected]
m_credentialsCContext [protected]
m_expiryCContext [protected]
m_requiredAttributesCContext [protected]
MakeSignature(const CSecurityBuffer &data, CSecurityBuffer &signature)CContext
operator=(const CContext &rhs)CContext
JetByteTools::OutboundContext enum valueIContext [protected]
JetByteTools::SSPI::Negotiate::IServerContext::OutboundContext enum valueIContext [protected]
QueryContextAttributes(SecPkgContext_PackageInfo &packageInfo) const CContext
ResetContext()CContext [protected]
RevertToSelf() const overrideCContext [virtual]
SetLastStatus(SECURITY_STATUS lastStatus)CContext [protected]
JetByteTools::Sizes typedefIContext [protected]
JetByteTools::SSPI::Negotiate::IServerContext::Sizes typedefIContext [protected]
StartHandshake(CToken &outputToken)=0CContext [pure virtual]
VerifySignature(const CSecurityBuffer &data, const CSecurityBuffer &signature)CContext
~CContext()CContext [virtual]
~IClientContext()IClientContext [protected, virtual]
~IContext()IContext [protected, virtual]
~IServerContext()IServerContext [protected, virtual]


Generated on Sun Sep 12 19:10:49 2021 for The Server Framework - v7.4 by doxygen 1.5.3