|
ReactOS 0.4.16-dev-1946-g52006dd
|

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(), SHGetUserDisplayName(), 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().