ReactOS 0.4.16-dev-297-gc569aee
|
#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 |
typedef BOOL(* CrlCompareFunc) (PCCRL_CONTEXT pCrlContext, DWORD dwType, DWORD dwFlags, const void *pvPara) |
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 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(), 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.
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().