This is the complete list of members for P6R::p6ICryptoKey2, including all inherited members.
| addref(void)=0 | P6R::p6ICom | pure virtual |
| getDSAPrivateKey(P6BSTR *pP, P6BSTR *pQ, P6BSTR *pG, P6BSTR *pX)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getDSAPublicKey(P6BSTR *pP, P6BSTR *pQ, P6BSTR *pG, P6BSTR *pY)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getECPrivateKey(P6ECCURVE *pCurveId, P6BSTR *pD)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getECPrivateKeyASN1(P6BOOL bWithParams, P6BSTR *pASN1)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getECPublicKey(P6ECCURVE *pCurveId, P6BSTR *pQ)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getInfo(P6CRYPTOKEYCLASS *pClass, P6CRYPTOKEYTYPE *pType, P6UUID *pGuid, P6INT32 *pKeySize, P6INT32 *pVersion)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getKeyPKCS1(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6BOOL wantPEM, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getKeyPKCS8(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6BOOL wantPEM, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getRSAPrivateKey(P6BSTR *pN, P6BSTR *pD, P6BSTR *pE, P6BSTR *pP, P6BSTR *pQ, P6BSTR *pPrimeExpP, P6BSTR *pPrimeExpQ, P6BSTR *pCRT)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getRSAPublicKey(P6BSTR *pN, P6BSTR *pE)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getSymetricIV(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey2 | pure virtual |
| getSymetricKey(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 | P6R::p6ICryptoKey2 | pure virtual |
| isEquals(p6ICryptoKey *pOtherKey, P6BOOL *pbEqual)=0 | P6R::p6ICryptoKey2 | 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::p6ICryptoKey2 | pure virtual |
| serializeToFile(const P6WCHAR *pFile)=0 | P6R::p6ICryptoKey2 | pure virtual |
| validateKey(P6CRYPTOKEYINFO *pKeyInfo)=0 | P6R::p6ICryptoKey2 | pure virtual |