, including all inherited members.
AllowRenegotiate(bool allow) | CContext | |
ApplyControlToken(CToken &outputToken) override | CClientContext | [virtual] |
CanSend() const | CContext | |
CClientContext(CCountedCredentialsHandle &credentials, const JetByteTools::Core::_tstring &targetName, ULONG attributes, ULONG tokenSize, bool networkByteOrder=true, DWORD maxRecordSize=0) | CClientContext | |
CContext(const CContext &rhs) | CContext | |
CContext(CCountedCredentialsHandle &credentials, Direction direction, ULONG requiredAttributes, ULONG tokenSize, bool networkByteOrder, DWORD maxRecordSize) | CContext | [protected] |
CompleteTokenIfRequired(SECURITY_STATUS status, SecBufferDesc *pOutputToken) | CContext | [protected] |
ContinueHandshake(const CSecurityBuffer &input, CToken &outputToken, CSecurityBuffer &extraData) override | CClientContext | [virtual] |
Copy() const override | CClientContext | [virtual] |
CreateNewContext() | CContext | [protected] |
DecryptData(const CSecurityBuffer &dataIn, CSecurityBuffer &dataOut, unsigned long &dataUsed) | CContext | |
DecryptExpired enum value | CContext | |
DecryptIncompleteMessage enum value | CContext | |
DecryptOK enum value | CContext | |
DecryptRenegotiate enum value | CContext | |
DecryptResults enum name | CContext | |
Direction enum name | CContext | |
EncryptData(CSecurityBuffer &header, CSecurityBuffer &data, CSecurityBuffer &trailer) | CContext | |
GetAlgorithmAsString(DWORD protocol) | CContext | [static] |
GetAttributes() const | CContext | |
GetAttributesAsString(DWORD attributes) | CContext | [static] |
GetByteOrderFlag() const | CContext | [protected] |
GetContext() const | CContext | [protected] |
GetCredentials() const | CContext | [protected] |
GetDirection() const | CContext | |
GetHeaderSize() const | CContext | |
GetLastStatus() const | CContext | |
GetMaximumInboundMessageSize() const | CContext | |
GetMaximumOutboundMessageSize() const | CContext | |
GetProtocolAsString(DWORD protocol) | CContext | [static] |
GetRemoteCertificate() const | CContext | |
GetTargetName() const override | CClientContext | [virtual] |
GetTokenSize() const | CContext | |
GetTrailerSize() const | CContext | |
HandshakeFatalError enum value | CContext | |
HandshakeIncompleteMessage enum value | CContext | |
HandshakeOK enum value | CContext | |
HandshakeResults enum name | CContext | |
InboundContext enum value | CContext | |
IsComplete() const | CContext | |
IsContextComplete(SECURITY_STATUS status) | CContext | [protected] |
IsNewContextRequired() const | CContext | [protected] |
m_achievedAttributes | CContext | [protected] |
m_credentials | CContext | [protected] |
m_expiry | CContext | [protected] |
m_requiredAttributes | CContext | [protected] |
operator=(const CContext &rhs) | CContext | |
OutboundContext enum value | CContext | |
PeerRejectsRenegotiation() | CContext | [protected] |
PeerRequestsRenegotiate() | CContext | |
PeerRequiresRenegotiate() override | CClientContext | [virtual] |
QueryContextAttributes(SecPkgContext_ConnectionInfo &connectionInfo) const | CContext | |
Renegotiate(CToken &outputToken) override | CClientContext | [virtual] |
Renegotiate(ClientAuthenticationRequirements requirements, CToken &outputToken) override | CClientContext | [virtual] |
Renegotiating() | CContext | |
RequestRenegotiate(ClientAuthenticationRequirements requirements, CToken &outputToken) | CContext | [virtual] |
RequirePeerVerification() const | CContext | |
ResetContext() | CContext | [protected] |
RestartContext() | CContext | [protected] |
SendAlert(DWORD alertType, DWORD alertNumber, CToken &outputToken) | CContext | |
SessionControl(DWORD sessionFlags, CToken &outputToken) | CContext | |
SetLastStatus(SECURITY_STATUS lastStatus) | CContext | [protected] |
ShutdownConnection(CToken &outputToken) | CContext | |
Sizes typedef | CContext | |
StartHandshake(CToken &outputToken) override | CClientContext | [virtual] |
~CContext() | CContext | [virtual] |