#include <p6keystore.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | importCredentials (P6BOOL bClient, const P6WCHAR *pszID, p6ICryptoKey *pPrvKey, p6ICert *pCert, p6ICert *parChain, P6UINT32 cChain, P6UUID *pUUID)=0 |
virtual P6R::P6ERR | importCredentialsPEM (P6BOOL bClient, const P6WCHAR *pszID, const P6WCHAR *pszPrvKeyFile, const P6WCHAR *pszCertsFile, const P6CHAR *pszPassPhrase, P6UUID *pUUID)=0 |
virtual P6R::P6ERR | importCredentialsPKCS12 (P6BOOL bClient, const P6WCHAR *pszID, const P6WCHAR *pszFilepath, const P6CHAR *pszPassPhrase, P6UUID *pUUID)=0 |
virtual P6R::P6ERR | importTrustedRootCert (p6ICert *pRootCert, P6UUID *puuidCert)=0 |
virtual P6R::P6ERR | importTrustedRootCertFromPEMFile (const P6WCHAR *pszRootCertFile, P6UUID *puuidCert)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
Provide SSL related helper methods to make it easier to store SSL client and server certificates in the correct namespaces within the keystore.
Definition at line 4995 of file p6keystore.h.