This is the complete list of members for P6R::p6ICryptoKey, including all inherited members.
addref(void)=0 | P6R::p6ICom | pure virtual |
getDSAPrivateKey(P6BSTR *pP, P6BSTR *pQ, P6BSTR *pG, P6BSTR *pX)=0 | P6R::p6ICryptoKey | pure virtual |
getDSAPublicKey(P6BSTR *pP, P6BSTR *pQ, P6BSTR *pG, P6BSTR *pY)=0 | P6R::p6ICryptoKey | pure virtual |
getInfo(P6CRYPTOKEYCLASS *pClass, P6CRYPTOKEYTYPE *pType, P6UUID *pGuid, P6INT32 *pKeySize, P6INT32 *pVersion)=0 | P6R::p6ICryptoKey | pure virtual |
getKeyPKCS1(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6BOOL wantPEM, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey | pure virtual |
getKeyPKCS8(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6BOOL wantPEM, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey | pure virtual |
getRSAPrivateKey(P6BSTR *pN, P6BSTR *pD, P6BSTR *pE, P6BSTR *pP, P6BSTR *pQ, P6BSTR *pPrimeExpP, P6BSTR *pPrimeExpQ, P6BSTR *pCRT)=0 | P6R::p6ICryptoKey | pure virtual |
getRSAPublicKey(P6BSTR *pN, P6BSTR *pE)=0 | P6R::p6ICryptoKey | pure virtual |
getSymetricIV(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey | pure virtual |
getSymetricKey(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey | pure virtual |
isEquals(p6ICryptoKey *pOtherKey, P6BOOL *pbEqual)=0 | P6R::p6ICryptoKey | pure virtual |
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0 | P6R::p6ICom | pure virtual |
release(void)=0 | P6R::p6ICom | pure virtual |
serializeToBuffer(P6VOID *pBuffer, P6UINT32 cBuffer, P6UINT32 *pcBytesWritten)=0 | P6R::p6ICryptoKey | pure virtual |
serializeToFile(const P6WCHAR *pFile)=0 | P6R::p6ICryptoKey | pure virtual |
validateKey(P6CRYPTOKEYINFO *pKeyInfo)=0 | P6R::p6ICryptoKey | pure virtual |