Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IKeystore Member List

This is the complete list of members for P6R::p6IKeystore, including all inherited members.

addref(void)=0P6R::p6ICompure virtual
createLink(P6UUID *pSourceUUID, P6UUID *pTargetUUID, const P6WCHAR *pLinkType, const P6WCHAR *pMetaData, P6UUID *pUUID)=0P6R::p6IKeystorepure virtual
deleteBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystorepure virtual
deleteCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystorepure virtual
deleteItem(P6UUID *pUUID)=0P6R::p6IKeystorepure virtual
deleteKey(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystorepure virtual
enumEntries(P6KEYSTORE_TYPE byType, const P6WCHAR *pNamespace, p6IEnumKeystore **ppEnum)=0P6R::p6IKeystorepure virtual
enumNamespaces(p6IEnumWStr **ppEnum)=0P6R::p6IKeystorepure virtual
getBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName, P6BSTR *pBlob)=0P6R::p6IKeystorepure virtual
getBlobByUUID(P6UUID *pUUID, P6BSTR *pBlob)=0P6R::p6IKeystorepure virtual
getCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert **pCert)=0P6R::p6IKeystorepure virtual
getCertificateByFingerprint(P6WCHAR *pFingerprint, P6DIGESTS digest, p6ICert **pCert)=0P6R::p6IKeystorepure virtual
getCertificateByUUID(P6UUID *pUUID, p6ICert **pCert)=0P6R::p6IKeystorepure virtual
getCertificateChain(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert **pCertChain, P6UINT32 numChain, P6UINT32 *pNumWritten)=0P6R::p6IKeystorepure virtual
getCertificateChainByUUID(P6UUID *pUUID, p6ICert **pCertChain, P6UINT32 numChain, P6UINT32 *pNumWritten)=0P6R::p6IKeystorepure virtual
getKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey **pKey)=0P6R::p6IKeystorepure virtual
getKeyByUUID(P6UUID *pUUID, p6ICryptoKey **pKey)=0P6R::p6IKeystorepure virtual
getLinkByUUID(P6UUID *pUUID, P6KEYSTORE_LINK *pLink)=0P6R::p6IKeystorepure virtual
getType(P6UUID *pUUID, P6KEYSTORE_ENTRY *pType)=0P6R::p6IKeystorepure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
release(void)=0P6R::p6ICompure virtual
replaceBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName, P6BSTR blob)=0P6R::p6IKeystorepure virtual
replaceBlobByUUID(P6UUID *pUUID, P6BSTR blob)=0P6R::p6IKeystorepure virtual
replaceCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert *pCert)=0P6R::p6IKeystorepure virtual
replaceCertificateByUUID(P6UUID *pUUID, p6ICert *pCert)=0P6R::p6IKeystorepure virtual
replaceKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain)=0P6R::p6IKeystorepure virtual
replaceKeyByUUID(P6UUID *pUUID, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain)=0P6R::p6IKeystorepure virtual
setBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName, P6BSTR blob, P6UUID *pUUID)=0P6R::p6IKeystorepure virtual
setCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert *pCert, P6UUID *pUUID)=0P6R::p6IKeystorepure virtual
setKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain, P6UUID *pUUID)=0P6R::p6IKeystorepure virtual
updateKeyMetaData(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey)=0P6R::p6IKeystorepure virtual
updateKeyMetaDataByUUID(P6UUID *pUUID, p6ICryptoKey *pKey)=0P6R::p6IKeystorepure virtual