typedef unsigned long Sizes [inherited] |
typedef unsigned long Sizes [inherited] |
enum Direction [inherited] |
enum Direction [inherited] |
CClientContext | ( | CCountedCredentialsHandle & | credentials, | |
ULONG | attributes, | |||
ULONG | tokenSize | |||
) |
CClientContext | ( | CCountedCredentialsHandle & | credentials, | |
const JetByteTools::Core::_tstring & | targetName, | |||
ULONG | attributes, | |||
ULONG | tokenSize | |||
) |
_tstring GetTargetName | ( | ) | const [override, virtual] |
Reimplemented from CContext.
const IClientContext * GetAsClientContext | ( | ) | const [override, virtual] |
Reimplemented from CContext.
void ContinueHandshake | ( | const CSecurityBuffer & | input, | |
CToken & | outputToken, | |||
CSecurityBuffer & | extraData | |||
) | [override, virtual] |
Implements CContext.
const IServerContext * GetAsServerContext | ( | ) | const [virtual, inherited] |
Reimplemented in CServerContext.
void ImpersonateClient | ( | ) | const [override, virtual, inherited] |
void RevertToSelf | ( | ) | const [override, virtual, inherited] |
_tstring GetPackageName | ( | ) | const [override, virtual, inherited] |
Implements IContext.
TimeStamp GetExpiry | ( | ) | const [override, virtual, inherited] |
Implements IContext.
CContext::Direction GetDirection | ( | ) | const [override, virtual, inherited] |
Implements IContext.
CContext::Sizes GetMaximumMessageSize | ( | ) | const [override, virtual, inherited] |
Implements IContext.
CContext::Sizes GetTokenSize | ( | ) | const [override, virtual, inherited] |
Implements IContext.
CContext::Sizes GetTrailerSize | ( | ) | const [override, virtual, inherited] |
Implements IContext.
CContext::Sizes GetSignatureSize | ( | ) | const [override, virtual, inherited] |
Implements IContext.
bool IsComplete | ( | ) | const [inherited] |
SECURITY_STATUS GetLastStatus | ( | ) | const [inherited] |
void EncryptData | ( | CSecurityBuffer & | data, | |
CSecurityBuffer & | trailer | |||
) | [inherited] |
void DecryptData | ( | CSecurityBuffer & | data, | |
const CSecurityBuffer & | trailer | |||
) | [inherited] |
void MakeSignature | ( | const CSecurityBuffer & | data, | |
CSecurityBuffer & | signature | |||
) | [inherited] |
void VerifySignature | ( | const CSecurityBuffer & | data, | |
const CSecurityBuffer & | signature | |||
) | [inherited] |
void QueryContextAttributes | ( | SecPkgContext_PackageInfo & | packageInfo | ) | const [inherited] |
CtxtHandle & GetContext | ( | ) | const [protected, inherited] |
void CompleteTokenIfRequired | ( | SECURITY_STATUS | status, | |
SecBufferDesc * | pOutputToken | |||
) | [protected, inherited] |
void IsContextComplete | ( | SECURITY_STATUS | status | ) | [protected, inherited] |
CredHandle * GetCredentials | ( | ) | const [protected, inherited] |
bool IsNewContextRequired | ( | ) | const [protected, inherited] |
void ResetContext | ( | ) | [protected, inherited] |
void CreateNewContext | ( | ) | [protected, inherited] |
void SetLastStatus | ( | SECURITY_STATUS | lastStatus | ) | [protected, inherited] |
CSmartCredentialsHandle m_credentials [protected, inherited] |
ULONG m_requiredAttributes [protected, inherited] |
ULONG m_achievedAttributes [protected, inherited] |
TimeStamp m_expiry [protected, inherited] |