成员的完整列表,这些成员属于 ara::crypto::cryp::VerifierPublicCtx,包括所有继承而来的类成员
| AlgId typedef | ara::crypto::cryp::CryptoContext | |
| GetCryptoPrimitiveId() const noexcept=0 | ara::crypto::cryp::CryptoContext | pure virtual |
| GetSignatureService() const noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| IsInitialized() const noexcept=0 | ara::crypto::cryp::CryptoContext | pure virtual |
| MyProvider() const noexcept=0 | ara::crypto::cryp::CryptoContext | pure virtual |
| operator=(const CryptoContext &other)=default | ara::crypto::cryp::CryptoContext | |
| operator=(CryptoContext &&other)=default | ara::crypto::cryp::CryptoContext | |
| Reset() noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| SetKey(const PublicKey &key) noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| Uptr typedef | ara::crypto::cryp::VerifierPublicCtx | |
| Verify(ReadOnlyMemRegion value, ReadOnlyMemRegion signature, ReadOnlyMemRegion context=ReadOnlyMemRegion()) const noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| VerifyPrehashed(CryptoAlgId hashAlgId, ReadOnlyMemRegion hashValue, const Signature &signature, ReadOnlyMemRegion context=ReadOnlyMemRegion()) const noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| VerifyPrehashed(const HashFunctionCtx &hashFn, const Signature &signature, ReadOnlyMemRegion context=ReadOnlyMemRegion()) const noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| VerifyPrehashed(const HashFunctionCtx &hashFn, ReadOnlyMemRegion signature, ReadOnlyMemRegion context=ReadOnlyMemRegion()) const noexcept=0 | ara::crypto::cryp::VerifierPublicCtx | pure virtual |
| ~CryptoContext() noexcept=default | ara::crypto::cryp::CryptoContext | virtual |