|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdio.h>#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "winnt.h"#include "winnls.h"#include "wininet.h"#include "objbase.h"#include "wincrypt.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | InetContext |
| struct | _CERT_REVOCATION_PARA_NO_EXTRA_FIELDS |
| struct | _OLD_CERT_REVOCATION_STATUS |
Macros | |
| #define | NONAMELESSUNION |
| #define | CERT_REVOCATION_PARA_HAS_EXTRA_FIELDS |
| #define | IS_INTOID(x) (((ULONG_PTR)(x) >> 16) == 0) |
| #define | _x(oid) case LOWORD(oid): return #oid |
Typedefs | |
| typedef BOOL(WINAPI * | UrlDllGetObjectUrlFunc) (LPCSTR, LPVOID, DWORD, PCRYPT_URL_ARRAY, DWORD *, PCRYPT_URL_INFO, DWORD *, LPVOID) |
| typedef BOOL(WINAPI * | SchemeDllRetrieveEncodedObjectW) (LPCWSTR pwszUrl, LPCSTR pszObjectOid, DWORD dwRetrievalFlags, DWORD dwTimeout, PCRYPT_BLOB_ARRAY pObject, PFN_FREE_ENCODED_OBJECT_FUNC *ppfnFreeObject, void **ppvFreeContext, HCRYPTASYNC hAsyncRetrieve, PCRYPT_CREDENTIALS pCredentials, PCRYPT_RETRIEVE_AUX_INFO pAuxInfo) |
| typedef BOOL(WINAPI * | AddContextToStore) (HCERTSTORE hCertStore, const void *pContext, DWORD dwAddDisposition, const void **ppStoreContext) |
| typedef BOOL(WINAPI * | ContextDllCreateObjectContext) (LPCSTR pszObjectOid, DWORD dwRetrievalFlags, const CRYPT_BLOB_ARRAY *pObject, void **ppvContext) |
| typedef struct _CERT_REVOCATION_PARA_NO_EXTRA_FIELDS | CERT_REVOCATION_PARA_NO_EXTRA_FIELDS |
| typedef struct _OLD_CERT_REVOCATION_STATUS | OLD_CERT_REVOCATION_STATUS |
Variables | |
| static const WCHAR | cryptNet [] |
| static const WCHAR | x509cacert [] |
| static const WCHAR | x509emailcert [] |
| static const WCHAR | x509servercert [] |
| static const WCHAR | x509usercert [] |
| static const WCHAR | pkcs7cert [] |
| static const WCHAR | pkixCRL [] |
| static const WCHAR | pkcs7CRL [] |
| static const WCHAR | pkcs7sig [] |
| static const WCHAR | pkcs7mime [] |
| #define CERT_REVOCATION_PARA_HAS_EXTRA_FIELDS |
Definition at line 22 of file cryptnet_main.c.
| #define NONAMELESSUNION |
Definition at line 21 of file cryptnet_main.c.
| typedef BOOL(WINAPI * AddContextToStore) (HCERTSTORE hCertStore, const void *pContext, DWORD dwAddDisposition, const void **ppStoreContext) |
Definition at line 1184 of file cryptnet_main.c.
| typedef BOOL(WINAPI * ContextDllCreateObjectContext) (LPCSTR pszObjectOid, DWORD dwRetrievalFlags, const CRYPT_BLOB_ARRAY *pObject, void **ppvContext) |
Definition at line 1416 of file cryptnet_main.c.
| typedef BOOL(WINAPI * SchemeDllRetrieveEncodedObjectW) (LPCWSTR pwszUrl, LPCSTR pszObjectOid, DWORD dwRetrievalFlags, DWORD dwTimeout, PCRYPT_BLOB_ARRAY pObject, PFN_FREE_ENCODED_OBJECT_FUNC *ppfnFreeObject, void **ppvFreeContext, HCRYPTASYNC hAsyncRetrieve, PCRYPT_CREDENTIALS pCredentials, PCRYPT_RETRIEVE_AUX_INFO pAuxInfo) |
Definition at line 1077 of file cryptnet_main.c.
| typedef BOOL(WINAPI * UrlDllGetObjectUrlFunc) (LPCSTR, LPVOID, DWORD, PCRYPT_URL_ARRAY, DWORD *, PCRYPT_URL_INFO, DWORD *, LPVOID) |
Definition at line 100 of file cryptnet_main.c.
| BOOL WINAPI CertDllVerifyRevocation | ( | DWORD | dwEncodingType, |
| DWORD | dwRevType, | ||
| DWORD | cContext, | ||
| PVOID | rgpvContext[], | ||
| DWORD | dwFlags, | ||
| PCERT_REVOCATION_PARA | pRevPara, | ||
| PCERT_REVOCATION_STATUS | pRevStatus | ||
| ) |
Definition at line 1825 of file cryptnet_main.c.
|
static |
Definition at line 712 of file cryptnet_main.c.
Referenced by CryptRetrieveObjectByUrlW(), and HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 790 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 558 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 1326 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 1149 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 1281 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 1203 of file cryptnet_main.c.
Referenced by CRYPT_CreateCert(), CRYPT_CreateCRL(), and CRYPT_CreateCTL().
|
static |
Definition at line 1288 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 1295 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 1302 of file cryptnet_main.c.
Referenced by CRYPT_GetCreateFunction().
|
static |
Definition at line 631 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 433 of file cryptnet_main.c.
Referenced by File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 1419 of file cryptnet_main.c.
Referenced by CryptRetrieveObjectByUrlW().
|
static |
Definition at line 1466 of file cryptnet_main.c.
Referenced by CryptRetrieveObjectByUrlW().
|
static |
Definition at line 492 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
|
static |
Definition at line 443 of file cryptnet_main.c.
Referenced by CRYPT_GetObjectFromCache(), and File_RetrieveEncodedObjectW().
|
static |
Definition at line 1083 of file cryptnet_main.c.
Referenced by CryptRetrieveObjectByUrlW().
|
static |
Definition at line 325 of file cryptnet_main.c.
Referenced by CryptGetObjectUrl().
|
static |
Definition at line 103 of file cryptnet_main.c.
Referenced by CryptGetObjectUrl().
|
static |
Definition at line 218 of file cryptnet_main.c.
Referenced by CRYPT_GetUrlFromCertificateCRLDistPoint(), and verify_cert_revocation_from_dist_points_ext().
|
static |
Definition at line 775 of file cryptnet_main.c.
Referenced by CRYPT_Connect().
|
static |
Definition at line 610 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
| BOOL WINAPI CryptGetObjectUrl | ( | LPCSTR | pszUrlOid, |
| LPVOID | pvPara, | ||
| DWORD | dwFlags, | ||
| PCRYPT_URL_ARRAY | pUrlArray, | ||
| DWORD * | pcbUrlArray, | ||
| PCRYPT_URL_INFO | pUrlInfo, | ||
| DWORD * | pcbUrlInfo, | ||
| LPVOID | pvReserved | ||
| ) |
Definition at line 351 of file cryptnet_main.c.
Referenced by CRYPT_FindIssuer(), and test_getObjectUrl().
| BOOL WINAPI CryptRetrieveObjectByUrlA | ( | LPCSTR | pszURL, |
| LPCSTR | pszObjectOid, | ||
| DWORD | dwRetrievalFlags, | ||
| DWORD | dwTimeout, | ||
| LPVOID * | ppvObject, | ||
| HCRYPTASYNC | hAsyncRetrieve, | ||
| PCRYPT_CREDENTIALS | pCredentials, | ||
| LPVOID | pvVerify, | ||
| PCRYPT_RETRIEVE_AUX_INFO | pAuxInfo | ||
| ) |
Definition at line 397 of file cryptnet_main.c.
Referenced by test_retrieveObjectByUrl().
| BOOL WINAPI CryptRetrieveObjectByUrlW | ( | LPCWSTR | pszURL, |
| LPCSTR | pszObjectOid, | ||
| DWORD | dwRetrievalFlags, | ||
| DWORD | dwTimeout, | ||
| LPVOID * | ppvObject, | ||
| HCRYPTASYNC | hAsyncRetrieve, | ||
| PCRYPT_CREDENTIALS | pCredentials, | ||
| LPVOID | pvVerify, | ||
| PCRYPT_RETRIEVE_AUX_INFO | pAuxInfo | ||
| ) |
Definition at line 1489 of file cryptnet_main.c.
Referenced by CRYPT_FindIssuer(), CryptRetrieveObjectByUrlA(), and verify_cert_revocation_from_dist_points_ext().
|
static |
Definition at line 1187 of file cryptnet_main.c.
Referenced by CRYPT_CreateContext().
Definition at line 47 of file cryptnet_main.c.
Definition at line 62 of file cryptnet_main.c.
|
static |
Definition at line 980 of file cryptnet_main.c.
Referenced by CRYPT_GetRetrieveFunction().
|
static |
Definition at line 837 of file cryptnet_main.c.
Referenced by CRYPT_GetRetrieveFunction().
|
static |
Definition at line 876 of file cryptnet_main.c.
Referenced by CRYPT_GetRetrieveFunction().
Definition at line 73 of file cryptnet_main.c.
Referenced by CryptGetObjectUrl().
|
static |
Definition at line 1715 of file cryptnet_main.c.
Referenced by CertDllVerifyRevocation().
|
static |
Definition at line 1640 of file cryptnet_main.c.
Referenced by verify_cert_revocation().
|
static |
Definition at line 1563 of file cryptnet_main.c.
Referenced by verify_cert_revocation().
|
static |
Definition at line 1676 of file cryptnet_main.c.
Referenced by verify_cert_revocation().
|
static |
Definition at line 1540 of file cryptnet_main.c.
Referenced by verify_cert_revocation_from_dist_points_ext().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | cryptnet | ) |
Definition at line 41 of file cryptnet_main.c.
Referenced by DllRegisterServer(), and DllUnregisterServer().
Definition at line 864 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 869 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 873 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 871 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 867 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 854 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 856 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 859 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().
Definition at line 862 of file cryptnet_main.c.
Referenced by HTTP_RetrieveEncodedObjectW().