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

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

addAttribute(P6UUID *pUUID, P6KEYSTORE_ATTRIBUTE newAttrib)=0P6R::p6IKeystore3pure virtual
addref(void)=0P6R::p6ICompure virtual
createLink(P6UUID *pSourceUUID, P6UUID *pTargetUUID, const P6WCHAR *pLinkType, const P6WCHAR *pMetaData, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
deleteAttribute(P6UUID *pUUID, const P6WCHAR *pName)=0P6R::p6IKeystore3pure virtual
deleteBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystore3pure virtual
deleteCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystore3pure virtual
deleteItem(P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
deleteKey(const P6WCHAR *pNamespace, const P6WCHAR *pName)=0P6R::p6IKeystore3pure virtual
enumAttributes(P6UUID *pUUID, p6IEnumKeystoreAttrib **ppEnum)=0P6R::p6IKeystore3pure virtual
enumEntries(P6KEYSTORE_TYPE byType, const P6WCHAR *pNamespace, p6IEnumKeystore **ppEnum)=0P6R::p6IKeystore3pure virtual
enumNamespaces(p6IEnumWStr **ppEnum)=0P6R::p6IKeystore3pure virtual
getAttribute(P6UUID *pUUID, P6KEYSTORE_ATTRIBUTE *pAttrib)=0P6R::p6IKeystore3pure virtual
getBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName, P6BSTR *pBlob)=0P6R::p6IKeystore3pure virtual
getBlobByUUID(P6UUID *pUUID, P6BSTR *pBlob)=0P6R::p6IKeystore3pure virtual
getCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert **pCert)=0P6R::p6IKeystore3pure virtual
getCertificateByFingerprint(P6WCHAR *pFingerprint, P6DIGESTS digest, p6ICert **pCert)=0P6R::p6IKeystore3pure virtual
getCertificateByUUID(P6UUID *pUUID, p6ICert **pCert)=0P6R::p6IKeystore3pure virtual
getCertificateChain(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert **pCertChain, P6UINT32 numChain, P6UINT32 *pNumWritten)=0P6R::p6IKeystore3pure virtual
getCertificateChainByUUID(P6UUID *pUUID, p6ICert **pCertChain, P6UINT32 numChain, P6UINT32 *pNumWritten)=0P6R::p6IKeystore3pure virtual
getKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey **pKey)=0P6R::p6IKeystore3pure virtual
getKeyByUUID(P6UUID *pUUID, p6ICryptoKey **pKey)=0P6R::p6IKeystore3pure virtual
getLinkByUUID(P6UUID *pUUID, P6KEYSTORE_LINK *pLink)=0P6R::p6IKeystore3pure virtual
getType(P6UUID *pUUID, P6KEYSTORE_ENTRY *pType)=0P6R::p6IKeystore3pure 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, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
replaceBlobByUUID(P6UUID *pUUID, P6BSTR blob, P6UUID *pnewUUID)=0P6R::p6IKeystore3pure virtual
replaceCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert *pCert, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
replaceCertificateByUUID(P6UUID *pUUID, p6ICert *pCert, P6UUID *pnewUUID)=0P6R::p6IKeystore3pure virtual
replaceKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
replaceKeyByUUID(P6UUID *pUUID, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain, P6UUID *pnewUUID)=0P6R::p6IKeystore3pure virtual
setBlob(const P6WCHAR *pNamespace, const P6WCHAR *pName, P6BSTR blob, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
setCertificate(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICert *pCert, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
setKey(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey, p6ICert **pCertChain, P6UINT32 numChain, P6UUID *pUUID)=0P6R::p6IKeystore3pure virtual
updateAttribute(P6UUID *pUUID, P6KEYSTORE_ATTRIBUTE changeAttrib)=0P6R::p6IKeystore3pure virtual
updateKeyMetaData(const P6WCHAR *pNamespace, const P6WCHAR *pName, p6ICryptoKey *pKey)=0P6R::p6IKeystore3pure virtual
updateKeyMetaDataByUUID(P6UUID *pUUID, p6ICryptoKey *pKey)=0P6R::p6IKeystore3pure virtual