ReactOS 0.4.16-dev-292-gbbdcc14
|
Go to the source code of this file.
Classes | |
struct | _SecurePackageTable |
struct | _SecureProviderTable |
Macros | |
#define | UNLEN 256 |
Typedefs | |
typedef struct _SecurePackageTable | SecurePackageTable |
typedef struct _SecureProviderTable | SecureProviderTable |
Variables | |
static CRITICAL_SECTION | cs = { &cs_debug, -1, 0, 0, 0, 0 } |
static CRITICAL_SECTION_DEBUG | cs_debug |
static SecurePackageTable * | packageTable = NULL |
static SecureProviderTable * | providerTable = NULL |
static SecurityFunctionTableA | securityFunctionTableA |
static SecurityFunctionTableW | securityFunctionTableW |
static const WCHAR | securityProvidersKeyW [] |
static const WCHAR | securityProvidersW [] |
|
static |
Definition at line 341 of file sspi.c.
|
static |
Definition at line 199 of file sspi.c.
Referenced by SECUR32_addProvider(), and SECUR32_findPackageW().
|
static |
Definition at line 270 of file sspi.c.
Referenced by SECUR32_addProvider(), and SECUR32_findPackageW().
Definition at line 452 of file sspi.c.
Referenced by SECUR32_initializeProviders().
SECURITY_STATUS WINAPI EnumerateSecurityPackagesA | ( | PULONG | pcPackages, |
PSecPkgInfoA * | ppPackageInfo | ||
) |
Definition at line 855 of file sspi.c.
Referenced by RpcBindingSetAuthInfoExA(), and testAcquireSecurityContext().
SECURITY_STATUS WINAPI EnumerateSecurityPackagesW | ( | PULONG | pcPackages, |
PSecPkgInfoW * | ppPackageInfo | ||
) |
Definition at line 709 of file sspi.c.
Referenced by EnumerateSecurityPackagesA(), find_security_package(), and RpcBindingSetAuthInfoExW().
SECURITY_STATUS WINAPI FreeContextBuffer | ( | PVOID | pv | ) |
Definition at line 699 of file sspi.c.
Referenced by authsspi_refresh(), do_authorization(), EnumerateSecurityPackagesA(), find_security_package(), HTTP_DoAuthorization(), netcon_secure_connect_setup(), netconn_secure_connect(), RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), RpcServerRegisterAuthInfoW(), setup_client(), setup_server(), START_TEST(), test_authentication(), test_communication(), test_InitializeSecurityContext(), test_kerberos(), test_supported_algs(), testAcquireSecurityContext(), and testAuth().
BOOLEAN WINAPI GetComputerObjectNameA | ( | EXTENDED_NAME_FORMAT | NameFormat, |
LPSTR | lpNameBuffer, | ||
PULONG | nSize | ||
) |
Definition at line 899 of file sspi.c.
BOOLEAN WINAPI GetComputerObjectNameW | ( | EXTENDED_NAME_FORMAT | NameFormat, |
LPWSTR | lpNameBuffer, | ||
PULONG | nSize | ||
) |
Definition at line 928 of file sspi.c.
Referenced by GetComputerObjectNameA().
Definition at line 1044 of file sspi.c.
Referenced by START_TEST(), test_MsiSourceListAddSource(), and test_RpcServerInqDefaultPrincName().
BOOLEAN WINAPI GetUserNameExW | ( | EXTENDED_NAME_FORMAT | NameFormat, |
LPWSTR | lpNameBuffer, | ||
PULONG | nSize | ||
) |
Definition at line 1079 of file sspi.c.
Referenced by _LocalGetPrintServerHandleData(), GetUserNameExA(), RpcServerInqDefaultPrincNameW(), and WhoamiGetUser().
PSecurityFunctionTableA WINAPI InitSecurityInterfaceA | ( | void | ) |
PSecurityFunctionTableW WINAPI InitSecurityInterfaceW | ( | void | ) |
void SECUR32_addPackages | ( | SecureProvider * | provider, |
ULONG | toAdd, | ||
const SecPkgInfoA * | infoA, | ||
const SecPkgInfoW * | infoW | ||
) |
Definition at line 411 of file sspi.c.
Referenced by _tryLoadProvider(), SECUR32_initKerberosSP(), SECUR32_initNegotiateSP(), and SECUR32_initNTLMSP().
SecureProvider * SECUR32_addProvider | ( | const SecurityFunctionTableA * | fnTableA, |
const SecurityFunctionTableW * | fnTableW, | ||
PCWSTR | moduleName | ||
) |
Definition at line 364 of file sspi.c.
Referenced by _tryLoadProvider(), SECUR32_initKerberosSP(), SECUR32_initNegotiateSP(), and SECUR32_initNTLMSP().
Definition at line 153 of file sspi.c.
Referenced by _copyPackageInfo().
SecurePackage * SECUR32_findPackageA | ( | PCSTR | packageName | ) |
Definition at line 631 of file sspi.c.
SecurePackage * SECUR32_findPackageW | ( | PCWSTR | packageName | ) |
Definition at line 577 of file sspi.c.
Referenced by SECUR32_findPackageA().
Definition at line 648 of file sspi.c.
Referenced by DllMain().
Definition at line 523 of file sspi.c.
Referenced by EnumerateSecurityPackagesW(), and SECUR32_findPackageW().
Definition at line 138 of file sspi.c.
Referenced by _copyPackageInfo(), and SECUR32_addProvider().
|
static |
Definition at line 785 of file sspi.c.
Referenced by EnumerateSecurityPackagesA().
BOOLEAN WINAPI TranslateNameA | ( | LPCSTR | lpAccountName, |
EXTENDED_NAME_FORMAT | AccountNameFormat, | ||
EXTENDED_NAME_FORMAT | DesiredNameFormat, | ||
LPSTR | lpTranslatedName, | ||
PULONG | nSize | ||
) |
WINE_DEFAULT_DEBUG_CHANNEL | ( | secur32 | ) |
|
static |
Definition at line 47 of file sspi.c.
Referenced by EnumerateSecurityPackagesW(), SECUR32_addPackages(), SECUR32_addProvider(), and SECUR32_freeProviders().
|
static |
|
static |
Definition at line 55 of file sspi.c.
Referenced by EnumerateSecurityPackagesW(), SECUR32_addPackages(), SECUR32_findPackageW(), and SECUR32_freeProviders().
|
static |
Definition at line 56 of file sspi.c.
Referenced by SECUR32_addProvider(), and SECUR32_freeProviders().
|
static |
Definition at line 58 of file sspi.c.
Referenced by _tryLoadProvider(), InitSecurityInterfaceA(), and SECUR32_findPackageW().
|
static |
Definition at line 89 of file sspi.c.
Referenced by _tryLoadProvider(), InitSecurityInterfaceW(), and SECUR32_findPackageW().
Definition at line 514 of file sspi.c.
Referenced by SECUR32_initializeProviders().
Definition at line 519 of file sspi.c.
Referenced by SECUR32_initializeProviders().