|
Classes |
| class | CAccumulationBuffer |
| class | CAsyncConnector |
| class | CAsyncSocketConnector |
| class | CClientContext |
| class | CClientImpersonator |
| class | CContext |
| class | CCredentials |
| class | CFilterHolder |
| class | IClientContext |
| class | IContext |
| class | ISecureStreamSocketCallback |
| class | IServerContext |
| class | IStreamSocketConnectionManagerCallback |
| class | IStreamSocketServerCallback |
| class | IStreamSocketServerExCallback |
| class | CReadAccumulationBuffer |
| class | CSecureConnectShim |
| class | CServerContext |
| class | CStreamSocketConnectionFilter |
| class | CStreamSocketConnectionManager |
| class | CStreamSocketConnectionManagerCallback |
| | An object that implements the CStreamSocketConnectionManager callback interface and does nothing. You can derive from this class and override just the functions that you need to. More...
|
| class | TStreamSocketServer |
| class | CStreamSocketServerCallback |
| class | CStreamSocketServerExCallback |
| class | CWriteAccumulationBuffer |
Typedefs |
typedef
TStreamSocketServer
< JetByteTools::Socket::CFilteringStreamSocketServer,
IStreamSocketServerCallback > | CStreamSocketServer |
typedef
TStreamSocketServer
< JetByteTools::Socket::CFilteringStreamSocketServerEx,
IStreamSocketServerExCallback > | CStreamSocketServerEx |
Enumerations |
| enum | CredentialsType { NegotiateCredentials,
NTLMCredentials,
KerberosCredentials
} |
| enum | MessageProtectionType { MessageProtectionUnset,
MessageProtectionNone,
MessageProtectionSigned,
MessageProtectionSealed
} |
| enum | MessageType {
MessageTypeUnknown,
MessageTypeNegotiate,
MessageTypeSigned,
MessageTypeSealed,
MessageTypeRaw,
MessageTypeError
} |
Functions |
| static SEC_TCHAR * | GetSecurityPackageName (CredentialsType credentialsType) |
static
CSmartCredentialsHandle | CreateCredentialsHandle (CredentialsType credentialsType, ULONG credentialUse) |
static
CSmartCredentialsHandle | CreateCredentialsHandle (CredentialsType credentialsType, const CCredentials::Data &data, ULONG credentialUse) |
static
CSmartCredentialsHandle | CreateCredentialsHandle (CredentialsType credentialsType, const SEC_WINNT_AUTH_IDENTITY &data, ULONG credentialUse) |
static
CSmartCredentialsHandle | CreateCredentialsHandle (const CredentialsType credentialsType, void *pAuthIdentity, const ULONG credentialUse) |