Home
last modified time | relevance | path

Searched refs:s_pSecFn (Results 1 – 9 of 9) sorted by relevance

/third_party/curl/lib/
Dsocks_sspi.c139 status = s_pSecFn->AcquireCredentialsHandle(NULL, in Curl_SOCKS5_gssapi_negotiate()
152 s_pSecFn->FreeCredentialsHandle(&cred_handle); in Curl_SOCKS5_gssapi_negotiate()
167 status = s_pSecFn->InitializeSecurityContext(&cred_handle, in Curl_SOCKS5_gssapi_negotiate()
186 s_pSecFn->FreeContextBuffer(sspi_recv_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
193 s_pSecFn->FreeCredentialsHandle(&cred_handle); in Curl_SOCKS5_gssapi_negotiate()
194 s_pSecFn->DeleteSecurityContext(&sspi_context); in Curl_SOCKS5_gssapi_negotiate()
196 s_pSecFn->FreeContextBuffer(sspi_recv_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
212 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
214 s_pSecFn->FreeContextBuffer(sspi_recv_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
215 s_pSecFn->FreeCredentialsHandle(&cred_handle); in Curl_SOCKS5_gssapi_negotiate()
[all …]
Dcurl_sspi.c56 PSecurityFunctionTable s_pSecFn = NULL; variable
101 s_pSecFn = pInitSecurityInterface(); in Curl_sspi_global_init()
102 if(!s_pSecFn) in Curl_sspi_global_init()
123 s_pSecFn = NULL; in Curl_sspi_global_cleanup()
Dcurl_sspi.h59 extern PSecurityFunctionTable s_pSecFn;
/third_party/curl/lib/vauth/
Ddigest_sspi.c61 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) TEXT(SP_NAME_DIGEST), in Curl_auth_is_digest_supported()
66 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_is_digest_supported()
120 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) TEXT(SP_NAME_DIGEST), in Curl_auth_create_digest_md5_message()
130 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_create_digest_md5_message()
161 status = s_pSecFn->AcquireCredentialsHandle(NULL, in Curl_auth_create_digest_md5_message()
191 status = s_pSecFn->InitializeSecurityContext(&credentials, NULL, spn, in Curl_auth_create_digest_md5_message()
198 s_pSecFn->CompleteAuthToken(&credentials, &resp_desc); in Curl_auth_create_digest_md5_message()
204 s_pSecFn->FreeCredentialsHandle(&credentials); in Curl_auth_create_digest_md5_message()
222 s_pSecFn->DeleteSecurityContext(&context); in Curl_auth_create_digest_md5_message()
223 s_pSecFn->FreeCredentialsHandle(&credentials); in Curl_auth_create_digest_md5_message()
[all …]
Dntlm_sspi.c55 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) TEXT(SP_NAME_NTLM), in Curl_auth_is_ntlm_supported()
60 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_is_ntlm_supported()
103 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) TEXT(SP_NAME_NTLM), in Curl_auth_create_ntlm_type1_message()
113 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_create_ntlm_type1_message()
141 status = s_pSecFn->AcquireCredentialsHandle(NULL, in Curl_auth_create_ntlm_type1_message()
167 status = s_pSecFn->InitializeSecurityContext(ntlm->credentials, NULL, in Curl_auth_create_ntlm_type1_message()
175 s_pSecFn->CompleteAuthToken(ntlm->context, &type_1_desc); in Curl_auth_create_ntlm_type1_message()
283 status = s_pSecFn->QueryContextAttributes( in Curl_auth_create_ntlm_type3_message()
306 status = s_pSecFn->InitializeSecurityContext(ntlm->credentials, in Curl_auth_create_ntlm_type3_message()
344 s_pSecFn->DeleteSecurityContext(ntlm->context); in Curl_auth_cleanup_ntlm()
[all …]
Dkrb5_sspi.c56 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) in Curl_auth_is_gssapi_supported()
62 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_is_gssapi_supported()
119 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) in Curl_auth_create_gssapi_user_message()
130 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_create_gssapi_user_message()
159 status = s_pSecFn->AcquireCredentialsHandle(NULL, in Curl_auth_create_gssapi_user_message()
198 status = s_pSecFn->InitializeSecurityContext(krb5->credentials, in Curl_auth_create_gssapi_user_message()
216 s_pSecFn->DeleteSecurityContext(krb5->context); in Curl_auth_create_gssapi_user_message()
284 status = s_pSecFn->QueryContextAttributes(krb5->context, in Curl_auth_create_gssapi_security_message()
295 status = s_pSecFn->QueryCredentialsAttributes(krb5->credentials, in Curl_auth_create_gssapi_security_message()
317 status = s_pSecFn->DecryptMessage(krb5->context, &input_desc, 0, &qop); in Curl_auth_create_gssapi_security_message()
[all …]
Dspnego_sspi.c58 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) in Curl_auth_is_spnego_supported()
64 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_is_spnego_supported()
129 nego->status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) in Curl_auth_decode_spnego_message()
140 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_decode_spnego_message()
170 s_pSecFn->AcquireCredentialsHandle(NULL, in Curl_auth_decode_spnego_message()
219 nego->status = s_pSecFn->QueryContextAttributes( in Curl_auth_decode_spnego_message()
243 nego->status = s_pSecFn->InitializeSecurityContext(nego->credentials, in Curl_auth_decode_spnego_message()
270 nego->status = s_pSecFn->CompleteAuthToken(nego->context, &resp_desc); in Curl_auth_decode_spnego_message()
341 s_pSecFn->DeleteSecurityContext(nego->context); in Curl_auth_cleanup_spnego()
348 s_pSecFn->FreeCredentialsHandle(nego->credentials); in Curl_auth_cleanup_spnego()
/third_party/curl/lib/vtls/
Dschannel.c722 s_pSecFn->AcquireCredentialsHandle(NULL, (TCHAR *)UNISP_NAME, in schannel_acquire_credential_handle()
952 sspi_status = s_pSecFn->InitializeSecurityContext( in schannel_connect_step1()
996 s_pSecFn->FreeContextBuffer(outbuf.pvBuffer); in schannel_connect_step1()
1146 sspi_status = s_pSecFn->InitializeSecurityContext( in schannel_connect_step2()
1199 s_pSecFn->FreeContextBuffer(outbuf[i].pvBuffer); in schannel_connect_step2()
1401 s_pSecFn->QueryContextAttributes(&BACKEND->ctxt->ctxt_handle, in schannel_connect_step3()
1475 s_pSecFn->QueryContextAttributes(&BACKEND->ctxt->ctxt_handle, in schannel_connect_step3()
1642 sspi_status = s_pSecFn->QueryContextAttributes( in schannel_send()
1681 sspi_status = s_pSecFn->EncryptMessage(&BACKEND->ctxt->ctxt_handle, 0, in schannel_send()
1894 sspi_status = s_pSecFn->DecryptMessage(&BACKEND->ctxt->ctxt_handle, in schannel_recv()
[all …]
Dschannel_verify.c581 s_pSecFn->QueryContextAttributes(&BACKEND->ctxt->ctxt_handle, in Curl_verify_certificate()