, including all inherited members.
| AddColleague(IPKIFColleaguePtr &module) | CPKIFCryptoMediator2 | |
| AddMediator(IPKIFMediatorPtr &m) | IPKIFColleague | |
| AddParent(IPKIFMediator *parent) | IPKIFColleague | |
| CPKIFCryptoMediator2(bool addDefaultColleagues=false) | CPKIFCryptoMediator2 | |
| CPKIFCryptoMediator2Impl | CPKIFCryptoMediator2 | [friend] |
| CryptInit(CPKIFCredentialPtr &key, bool pad=true) | CPKIFCryptoMediator2 | [virtual] |
| CryptInit(const CPKIFKeyMaterial &key, bool pad=true) | CPKIFCryptoMediator2 | [virtual] |
| IPKIFCryptoRawOperations::CryptInit(const CPKIFKeyMaterial *key, bool pad=true) | IPKIFCryptoRawOperations | [virtual] |
| Decrypt(const CPKIFCredential &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | [virtual] |
| Decrypt(IPKIFCryptContext *cryptContext, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool final) | CPKIFCryptoMediator2 | [virtual] |
| Decrypt(const CPKIFCredentialPtr &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | |
| Decrypt(const CPKIFKeyMaterial &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool pad=true) | CPKIFCryptoMediator2 | [virtual] |
| Decrypt(IPKIFRawCryptContext *cryptContext, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool final) | CPKIFCryptoMediator2 | [virtual] |
| DeriveKey(const IPKIFKeyAgreeContextPtr &context, unsigned long keyLen) | CPKIFCryptoMediator2 | [virtual] |
| Encrypt(const CPKIFCredential &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | [virtual] |
| Encrypt(IPKIFCryptContext *cryptContext, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool final) | CPKIFCryptoMediator2 | [virtual] |
| Encrypt(const CPKIFCredentialPtr &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | |
| Encrypt(const CPKIFKeyMaterial &key, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool pad=true) | CPKIFCryptoMediator2 | [virtual] |
| Encrypt(IPKIFRawCryptContext *cryptContext, unsigned char *pData, int nDataLen, unsigned char *pResult, int *pnResultLen, bool final) | CPKIFCryptoMediator2 | [virtual] |
| FindMediator(const std::vector< IPKIFMediator * > &v, std::vector< const IPKIFColleague * > *tree) const | IPKIFColleague | [inline] |
| FindMediator(const std::vector< IPKIFMediatorPtr > &v, std::vector< const IPKIFColleague * > *tree) const | IPKIFColleague | [inline] |
| GenRandom(unsigned char *buf, int len) | CPKIFCryptoMediator2 | [virtual] |
| GetColleagues(std::vector< IPKIFColleaguePtr > &v) const | CPKIFCryptoMediator2 | |
| GetDefaultKey(PKIFCRYPTO::DefaultKeyType op) | CPKIFCryptoMediator2 | [virtual] |
| GetKeyList(CPKIFCredentialList &v, std::bitset< 9 > *ku=NULL) | CPKIFCryptoMediator2 | [virtual] |
| GetKeyList(CPKIFCredentialList &v, CPKIFKeyUsagePtr &ku) | CPKIFCryptoMediator2 | [virtual] |
| GetMediator() const | IPKIFColleague | [inline] |
| GetMediator(std::vector< const IPKIFColleague * > *tree) const | IPKIFColleague | [inline] |
| GetMediatorFromParent() const | IPKIFColleague | [inline] |
| GetMediatorFromParent(std::vector< const IPKIFColleague * > *tree) const | IPKIFColleague | [inline] |
| GetMediators(std::vector< IPKIFMediatorPtr > &v) const | IPKIFColleague | |
| HashFinal(IPKIFHashContext *hash, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | [virtual] |
| HashInit(PKIFCRYPTO::HASH_ALG alg) | CPKIFCryptoMediator2 | [virtual] |
| HashUpdate(IPKIFHashContext *hash, unsigned char *pData, int nDataLen) | CPKIFCryptoMediator2 | [virtual] |
| HMACFinal(IPKIFRawCryptContext *ctx, unsigned char *pResult, int *pnResultLen) | CPKIFCryptoMediator2 | [virtual] |
| HMACInit(const CPKIFKeyMaterial &key, PKIFCRYPTO::HASH_ALG ha) | CPKIFCryptoMediator2 | [virtual] |
| HMACUpdate(IPKIFRawCryptContext *ctx, unsigned char *pData, int nDataLen) | CPKIFCryptoMediator2 | [virtual] |
| Initialize() | CPKIFCryptoMediator2 | [virtual] |
| InitializeMediator(std::vector< CPKIFException * > *errorInfo) | CPKIFCryptoMediator2 | [virtual] |
| IPKIFColleague() | IPKIFColleague | |
| IPKIFCryptoAlgSupport() | IPKIFCryptoAlgSupport | |
| IPKIFCryptoKeyAgree() | IPKIFCryptoKeyAgree | |
| IPKIFCryptoKeyIDOperations() | IPKIFCryptoKeyIDOperations | |
| IPKIFCryptoMisc() | IPKIFCryptoMisc | |
| IPKIFCryptoRawOperations() | IPKIFCryptoRawOperations | |
| IPKIFDefaultKeyManagement() | IPKIFDefaultKeyManagement | |
| IsParent(IPKIFMediator *) const | IPKIFColleague | |
| m_mediators | IPKIFColleague | [protected] |
| m_parents | IPKIFColleague | [protected] |
| RemoveMediator(IPKIFMediator *) | IPKIFColleague | |
| RemoveMediatorAssociations() | IPKIFColleague | |
| RemoveParent(IPKIFMediator *parent) | IPKIFColleague | |
| SecretAgree(CPKIFCredentialPtr &myPrivateKey, const CPKIFCertificatePtr &theirCert, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SecretAgree(CPKIFCredentialPtr &myPrivateKey, const CPKIFBufferPtr &theirPublicKey, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SecretAgree(const CPKIFCredentialPtr &myPrivateKey, CPKIFCredentialPtr &ephemeralKeyPair, const CPKIFCertificatePtr &theirCert, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SecretAgree(const CPKIFCredentialPtr &myPrivateKey, CPKIFCredentialPtr &ephemeralKeyPair, const CPKIFBufferPtr &theirPublicKey, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SecretAgree(const CPKIFCredentialPtr &myPrivateKey, const CPKIFBufferPtr &ephemeralPublicKey, const CPKIFCertificatePtr &theirCert, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SecretAgree(const CPKIFCredentialPtr &myPrivateKey, const CPKIFBufferPtr &ephemeralPublicKey, const CPKIFBufferPtr &theirPublicKey, const CPKIFAlgorithm *alg) | CPKIFCryptoMediator2 | [virtual] |
| SetDefaultKey(const std::string &asciiHexKeyID, PKIFCRYPTO::DefaultKeyType op) | CPKIFCryptoMediator2 | [virtual] |
| Sign(const CPKIFCredential &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int *nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | [virtual] |
| Sign(const CPKIFCredentialPtr &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int *nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | |
| Sign(const CPKIFKeyMaterial &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int *nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | [virtual] |
| SupportsAlgorithm(const CPKIFKeyMaterial &key) | CPKIFCryptoMediator2 | [virtual] |
| Terminate() | CPKIFCryptoMediator2 | [virtual] |
| Verify(const CPKIFCredential &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | [virtual] |
| Verify(const CPKIFCredentialPtr &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | |
| Verify(const CPKIFKeyMaterial &key, unsigned char *pHashData, int nHashDataLen, unsigned char *pSignature, int nSignatureLen, PKIFCRYPTO::HASH_ALG hashAlg) | CPKIFCryptoMediator2 | [virtual] |
| VerifyCertificate(const CPKIFCertificate &issCert, const CPKIFCertificate &subCert) | CPKIFCryptoMediator2 | [virtual] |
| ~CPKIFCryptoMediator2(void) | CPKIFCryptoMediator2 | [virtual] |
| ~IPKIFColleague() | IPKIFColleague | [virtual] |
| ~IPKIFCryptoKeyAgree() | IPKIFCryptoKeyAgree | [virtual] |