ReactOS
0.4.15-dev-2329-g3ad573f
|
Go to the source code of this file.
Classes | |
struct | _SecureProvider |
struct | _SecurePackage |
struct | schan_credentials |
struct | schan_buffers |
struct | schan_transport |
Typedefs | |
typedef struct _SecureProvider | SecureProvider |
typedef struct _SecurePackage | SecurePackage |
typedef struct schan_imp_session_opaque * | schan_imp_session |
typedef struct schan_credentials | schan_credentials |
Variables | |
SecurityFunctionTableA | schanTableA |
SecurityFunctionTableW | schanTableW |
typedef struct schan_credentials schan_credentials |
typedef struct schan_imp_session_opaque* schan_imp_session |
Definition at line 59 of file schannel_priv.h.
typedef struct _SecurePackage SecurePackage |
typedef struct _SecureProvider SecureProvider |
SECURITY_STATUS WINAPI schan_EnumerateSecurityPackagesA | ( | PULONG | pcPackages, |
PSecPkgInfoA * | ppPackageInfo | ||
) |
Definition at line 199 of file secur32_wine.c.
SECURITY_STATUS WINAPI schan_EnumerateSecurityPackagesW | ( | PULONG | pcPackages, |
PSecPkgInfoW * | ppPackageInfo | ||
) |
Definition at line 58 of file secur32_wine.c.
Referenced by schan_EnumerateSecurityPackagesA().
SECURITY_STATUS WINAPI schan_FreeContextBuffer | ( | PVOID | pvoid | ) |
char* schan_get_buffer | ( | const struct schan_transport * | t, |
struct schan_buffers * | s, | ||
SIZE_T * | count | ||
) |
BOOL schan_imp_allocate_certificate_credentials | ( | schan_credentials * | ) |
BOOL schan_imp_create_session | ( | schan_imp_session * | session, |
schan_credentials * | cred | ||
) |
Definition at line 128 of file schannel_mbedtls_lazyload.h.
void schan_imp_dispose_session | ( | schan_imp_session | session | ) |
void schan_imp_free_certificate_credentials | ( | schan_credentials * | ) |
SECURITY_STATUS schan_imp_get_connection_info | ( | schan_imp_session | session, |
SecPkgContext_ConnectionInfo * | info | ||
) |
unsigned int schan_imp_get_max_message_size | ( | schan_imp_session | session | ) |
unsigned int schan_imp_get_session_cipher_block_size | ( | schan_imp_session | session | ) |
SECURITY_STATUS schan_imp_get_session_peer_certificate | ( | schan_imp_session | session, |
HCERTSTORE | , | ||
PCCERT_CONTEXT * | cert | ||
) |
SECURITY_STATUS schan_imp_handshake | ( | schan_imp_session | session | ) |
Definition at line 65 of file schannel_mbedtls_lazyload.h.
SECURITY_STATUS schan_imp_recv | ( | schan_imp_session | session, |
void * | buffer, | ||
SIZE_T * | length | ||
) |
SECURITY_STATUS schan_imp_send | ( | schan_imp_session | session, |
const void * | buffer, | ||
SIZE_T * | length | ||
) |
void schan_imp_set_session_target | ( | schan_imp_session | session, |
const char * | target | ||
) |
void schan_imp_set_session_transport | ( | schan_imp_session | session, |
struct schan_transport * | t | ||
) |
int schan_pull | ( | struct schan_transport * | t, |
void * | buff, | ||
size_t * | buff_len | ||
) |
schan_imp_session schan_session_for_transport | ( | struct schan_transport * | t | ) |
void SECUR32_addPackages | ( | SecureProvider * | provider, |
ULONG | toAdd, | ||
const SecPkgInfoA * | infoA, | ||
const SecPkgInfoW * | infoW | ||
) |
Definition at line 362 of file secur32_wine.c.
Referenced by SECUR32_initKerberosSP(), SECUR32_initNegotiateSP(), and SECUR32_initNTLMSP().
SecureProvider* SECUR32_addProvider | ( | const SecurityFunctionTableA * | fnTableA, |
const SecurityFunctionTableW * | fnTableW, | ||
PCWSTR | moduleName | ||
) |
Definition at line 314 of file secur32_wine.c.
Referenced by SECUR32_initKerberosSP(), SECUR32_initNegotiateSP(), and SECUR32_initNTLMSP().
SecurityFunctionTableA schanTableA |
SecurityFunctionTableW schanTableW |