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

Credentials.cpp File Reference


Namespaces

namespace  JetByteTools
namespace  JetByteTools::SSPI
namespace  JetByteTools::SSPI::Negotiate

Defines

#define JETBYTE_NTLMSP_NAME   NTLMSP_NAME_A
#define JETBYTE_KERBEROS_NAME   MICROSOFT_KERBEROS_NAME_A

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)


Define Documentation

#define JETBYTE_KERBEROS_NAME   MICROSOFT_KERBEROS_NAME_A

#define JETBYTE_NTLMSP_NAME   NTLMSP_NAME_A


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