#include <p6gencerts.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | deleteCrl (void)=0 |
virtual P6R::P6ERR | genCertificate (P6CERTRDN *pDN, P6UINT32 numDN, p6ICryptoKey *pPublicKey, p6ICryptoKey *pPrivateKey, p6ICert *pCACertificate, P6UINT32 secondsToExpire, P6CERTEXTENSION *pExtensionSet, P6UINT32 numExtension, p6ICert **pCertificate)=0 |
virtual P6R::P6ERR | genCrlFile (const P6WCHAR *pCrlFile, p6ICryptoKey *pCAPrivateKey)=0 |
virtual P6R::P6ERR | initialize (P6GENCERTSFLAGS flags)=0 |
virtual P6R::P6ERR | newCrl (P6UINT32 nextInDays, P6UINT32 nextInHours, P6CERTEXTENSION *pExtensionSet, P6UINT32 numExtension, p6ICert *pCACertificate)=0 |
virtual P6R::P6ERR | printCrl (const P6WCHAR *pPrintToFile, const P6WCHAR *pCrlFile)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
virtual P6R::P6ERR | revokeCert (P6UINT32 serialNumber, P6UINT16 onYear, P6UINT8 onMonth, P6UINT8 onDay, P6UINT8 onHour, P6UINT8 onMinute, P6UINT8 onSecond)=0 |
virtual P6R::P6ERR | verifyCertificate (p6ICert *pCertificate, p6ICert **pCertChain, P6UINT32 numChain, const P6WCHAR *pCrlFile)=0 |
This interface provides the capabilities to generate certificates and certificate revocation lists.
Definition at line 120 of file p6gencerts.h.