|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <assert.h>#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "wincrypt.h"#include "wine/debug.h"#include "wine/unicode.h"#include "crypt32_private.h"
Go to the source code of this file.
Macros | |
| #define | NONAMELESSUNION |
Typedefs | |
| typedef BOOL(* | CrlCompareFunc) (PCCRL_CONTEXT pCrlContext, DWORD dwType, DWORD dwFlags, const void *pvPara) |
Variables | |
| static const context_vtbl_t | crl_vtbl |
| BOOL WINAPI CertAddEncodedCRLToStore | ( | HCERTSTORE | hCertStore, |
| DWORD | dwCertEncodingType, | ||
| const BYTE * | pbCrlEncoded, | ||
| DWORD | cbCrlEncoded, | ||
| DWORD | dwAddDisposition, | ||
| PCCRL_CONTEXT * | ppCrlContext | ||
| ) |
Definition at line 129 of file crl.c.
Referenced by CRYPT_MsgOpenStore(), test_crypt_ui_wiz_import(), test_I_UpdateStore(), test_verifyRevocation(), testAddCRL(), testCloseStore(), testFileNameStore(), testFileStore(), testFindCRL(), testGetCRLFromStore(), testIsValidCRLForCert(), and testVerifyRevocation().
| PCCRL_CONTEXT WINAPI CertCreateCRLContext | ( | DWORD | dwCertEncodingType, |
| const BYTE * | pbCrlEncoded, | ||
| DWORD | cbCrlEncoded | ||
| ) |
Definition at line 85 of file crl.c.
Referenced by CertAddEncodedCRLToStore(), CertCreateContext(), test_crypt_ui_wiz_import(), test_sign_message(), testAddCRL(), testCreateCRL(), testCRLProperties(), testDupCRL(), testEmptyStore(), testFindCertInCRL(), testIsValidCRLForCert(), and testVerifyCRLRevocation().
| PCCRL_CONTEXT WINAPI CertDuplicateCRLContext | ( | PCCRL_CONTEXT | pCrlContext | ) |
Definition at line 378 of file crl.c.
Referenced by CertAddCRLContextToStore(), and testDupCRL().
| DWORD WINAPI CertEnumCRLContextProperties | ( | PCCRL_CONTEXT | pCRLContext, |
| DWORD | dwPropId | ||
| ) |
Definition at line 395 of file crl.c.
Referenced by testCRLProperties().
| BOOL WINAPI CertFindCertificateInCRL | ( | PCCERT_CONTEXT | pCert, |
| PCCRL_CONTEXT | pCrlContext, | ||
| DWORD | dwFlags, | ||
| void * | pvReserved, | ||
| PCRL_ENTRY * | ppCrlEntry | ||
| ) |
Definition at line 750 of file crl.c.
Referenced by testFindCertInCRL(), testFindCRL(), verify_cert_revocation_with_crl_offline(), and verify_cert_revocation_with_crl_online().
| PCCRL_CONTEXT WINAPI CertFindCRLInStore | ( | HCERTSTORE | hCertStore, |
| DWORD | dwCertEncodingType, | ||
| DWORD | dwFindFlags, | ||
| DWORD | dwFindType, | ||
| const void * | pvFindPara, | ||
| PCCRL_CONTEXT | pPrevCrlContext | ||
| ) |
Definition at line 287 of file crl.c.
Referenced by CertAddCRLContextToStore(), CertGetCRLFromStore(), testFindCRL(), and verify_cert_revocation().
| BOOL WINAPI CertFreeCRLContext | ( | PCCRL_CONTEXT | pCrlContext | ) |
Definition at line 386 of file crl.c.
Referenced by CertAddCRLContextToStore(), CertAddEncodedCRLToStore(), CertDeleteCRLFromStore(), check_store_context_type(), CRL_clone(), CRYPT_CreateAny(), test_crypt_ui_wiz_import(), test_retrieveObjectByUrl(), test_sign_message(), testAddCRL(), testCloseStore(), testCreateCRL(), testCRLProperties(), testDupCRL(), testEmptyStore(), testFindCertInCRL(), testFindCRL(), testGetCRLFromStore(), testIsValidCRLForCert(), testVerifyCRLRevocation(), verify_cert_revocation(), and verify_cert_revocation_from_dist_points_ext().
| BOOL WINAPI CertGetCRLContextProperty | ( | PCCRL_CONTEXT | pCRLContext, |
| DWORD | dwPropId, | ||
| void * | pvData, | ||
| DWORD * | pcbData | ||
| ) |
Definition at line 472 of file crl.c.
Referenced by checkCRLHash(), and testCRLProperties().
| PCCRL_CONTEXT WINAPI CertGetCRLFromStore | ( | HCERTSTORE | hCertStore, |
| PCCERT_CONTEXT | pIssuerContext, | ||
| PCCRL_CONTEXT | pPrevCrlContext, | ||
| DWORD * | pdwFlags | ||
| ) |
Definition at line 337 of file crl.c.
Referenced by CertVerifySubjectCertificateContext(), and testGetCRLFromStore().
| BOOL WINAPI CertIsValidCRLForCertificate | ( | PCCERT_CONTEXT | pCert, |
| PCCRL_CONTEXT | pCrl, | ||
| DWORD | dwFlags, | ||
| void * | pvReserved | ||
| ) |
Definition at line 681 of file crl.c.
Referenced by testIsValidCRLForCert().
| BOOL WINAPI CertSetCRLContextProperty | ( | PCCRL_CONTEXT | pCRLContext, |
| DWORD | dwPropId, | ||
| DWORD | dwFlags, | ||
| const void * | pvData | ||
| ) |
Definition at line 566 of file crl.c.
Referenced by testCRLProperties().
| BOOL WINAPI CertVerifyCRLRevocation | ( | DWORD | dwCertEncodingType, |
| PCERT_INFO | pCertId, | ||
| DWORD | cCrlInfo, | ||
| PCRL_INFO | rgpCrlInfo[] | ||
| ) |
Definition at line 762 of file crl.c.
Referenced by CertVerifySubjectCertificateContext(), and testVerifyCRLRevocation().
| LONG WINAPI CertVerifyCRLTimeValidity | ( | LPFILETIME | pTimeToVerify, |
| PCRL_INFO | pCrlInfo | ||
| ) |
Definition at line 776 of file crl.c.
Referenced by CertGetCRLFromStore().
|
static |
Definition at line 154 of file crl.c.
Referenced by CertFindCRLInStore().
|
static |
Definition at line 259 of file crl.c.
Referenced by CertFindCRLInStore().
|
static |
Definition at line 160 of file crl.c.
Referenced by CertFindCRLInStore().
|
static |
Definition at line 276 of file crl.c.
Referenced by CertFindCRLInStore().
|
static |
Definition at line 591 of file crl.c.
Referenced by match_dist_point_with_issuing_dist_point().
|
static |
Definition at line 42 of file crl.c.
|
static |
Definition at line 406 of file crl.c.
Referenced by CRLContext_GetProperty().
|
static |
Definition at line 421 of file crl.c.
Referenced by CertGetCRLContextProperty().
|
static |
Definition at line 511 of file crl.c.
Referenced by CertSetCRLContextProperty(), and CRLContext_GetHashProp().
|
static |
Definition at line 738 of file crl.c.
Referenced by CertFindCertificateInCRL(), and CertVerifyCRLRevocation().
|
static |
Definition at line 646 of file crl.c.
Referenced by CertIsValidCRLForCertificate().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | crypt | ) |
|
static |
Definition at line 40 of file crl.c.
Referenced by CertCreateCRLContext(), and CRL_clone().