cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Macros | Functions | Variables
trustmgr.h File Reference

Go to the source code of this file.

Macros

#define initTrustInfo(trustInfoPtrPtr)   CRYPT_OK
 
#define endTrustInfo(trustInfoPtr)
 
#define addTrustEntry(trustInfoPtr, iCryptCert, certObject, certObjectLength, addSingleCert)   CRYPT_ERROR_NOTAVAIL
 
#define deleteTrustEntry(trustInfoPtr, entryToDelete)
 
#define findTrustEntry(trustInfoPtr, cryptCert, getIssuerEntry)   NULL
 
#define getTrustedCert(trustInfoPtr)   CRYPT_ERROR_NOTFOUND
 
#define enumTrustedCerts(trustInfoPtr, iCryptCtl, iCryptKeyset)   CRYPT_ERROR_NOTFOUND
 

Functions

CHECK_RETVAL STDC_NONNULL_ARG ((1)) int initTrustInfo(OUT_PTR void **trustInfoPtrPtr)
 
CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE 
IN_BUFFER_OPT (certObjectLength) const void *certObject
 
 STDC_NONNULL_ARG ((1, 2)) void deleteTrustEntry(INOUT void *trustInfoPtr
 

Variables

CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE 
iCryptCert
 
CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE
IN_LENGTH_SHORT_Z const int 
certObjectLength
 
CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE
IN_LENGTH_SHORT_Z const int
const BOOLEAN 
addSingleCert
 
INOUT void * entryToDeletePtr
 
CHECK_RETVAL IN_HANDLE const
CRYPT_CERTIFICATE const
BOOLEAN 
getIssuerEntry
 
CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE 
iCryptCtl
 
CHECK_RETVAL IN_HANDLE_OPT
const CRYPT_CERTIFICATE
IN_HANDLE_OPT const
CRYPT_KEYSET 
iCryptKeyset
 

Macro Definition Documentation

#define addTrustEntry (   trustInfoPtr,
  iCryptCert,
  certObject,
  certObjectLength,
  addSingleCert 
)    CRYPT_ERROR_NOTAVAIL

Definition at line 47 of file trustmgr.h.

#define deleteTrustEntry (   trustInfoPtr,
  entryToDelete 
)

Definition at line 50 of file trustmgr.h.

#define endTrustInfo (   trustInfoPtr)

Definition at line 46 of file trustmgr.h.

#define enumTrustedCerts (   trustInfoPtr,
  iCryptCtl,
  iCryptKeyset 
)    CRYPT_ERROR_NOTFOUND

Definition at line 54 of file trustmgr.h.

#define findTrustEntry (   trustInfoPtr,
  cryptCert,
  getIssuerEntry 
)    NULL

Definition at line 51 of file trustmgr.h.

#define getTrustedCert (   trustInfoPtr)    CRYPT_ERROR_NOTFOUND

Definition at line 53 of file trustmgr.h.

#define initTrustInfo (   trustInfoPtrPtr)    CRYPT_OK

Definition at line 45 of file trustmgr.h.

Function Documentation

CHECK_RETVAL STDC_NONNULL_ARG ( (1)  )
STDC_NONNULL_ARG ( (1, 2)  )

Variable Documentation

Definition at line 22 of file trustmgr.h.

Definition at line 22 of file trustmgr.h.

INOUT void* entryToDeletePtr

Definition at line 26 of file trustmgr.h.

Definition at line 29 of file trustmgr.h.

Definition at line 20 of file trustmgr.h.

Definition at line 37 of file trustmgr.h.

Definition at line 37 of file trustmgr.h.