Hybrid ICN (hICN) plugin  v21.06-rc0-4-g18fa668
transport::auth::AsymmetricVerifier Member List

This is the complete list of members for transport::auth::AsymmetricVerifier, including all inherited members.

AsymmetricVerifier()=default (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
AsymmetricVerifier(std::shared_ptr< EVP_PKEY > key) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
AsymmetricVerifier(const std::string &cert_path) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
AsymmetricVerifier(std::shared_ptr< X509 > cert) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
callVerificationFailedCallback(PacketPtr packet, VerificationPolicy &policy) (defined in transport::auth::Verifier)transport::auth::Verifierprotected
DEFAULT_FAILED_POLICIES (defined in transport::auth::Verifier)transport::auth::Verifierstatic
failed_policies_ (defined in transport::auth::Verifier)transport::auth::Verifierprotected
getVerificationFailedCallback(VerificationFailedCallback **verification_failed_cb) (defined in transport::auth::Verifier)transport::auth::Verifier
PolicyMap typedef (defined in transport::auth::Verifier)transport::auth::Verifier
setKey(std::shared_ptr< EVP_PKEY > key) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
setVerificationFailedCallback(VerificationFailedCallback verification_failed_cb, const std::vector< VerificationPolicy > &failed_policies=DEFAULT_FAILED_POLICIES) (defined in transport::auth::Verifier)transport::auth::Verifier
SuffixMap typedef (defined in transport::auth::Verifier)transport::auth::Verifier
useCertificate(const std::string &cert_path) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
useCertificate(std::shared_ptr< X509 > cert) (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifier
verification_failed_cb_ (defined in transport::auth::Verifier)transport::auth::Verifierprotected
VerificationFailedCallback typedef (defined in transport::auth::Verifier)transport::auth::Verifier
Verifier() (defined in transport::auth::Verifier)transport::auth::Verifier
verifyBuffer(const std::vector< uint8_t > &buffer, const std::vector< uint8_t > &signature, CryptoHashType hash_type) override (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifiervirtual
verifyBuffer(const utils::MemBuf *buffer, const std::vector< uint8_t > &signature, CryptoHashType hash_type) override (defined in transport::auth::AsymmetricVerifier)transport::auth::AsymmetricVerifiervirtual
verifyHashes(const SuffixMap &packet_map, const SuffixMap &suffix_map) (defined in transport::auth::Verifier)transport::auth::Verifiervirtual
verifyPacket(PacketPtr packet) (defined in transport::auth::Verifier)transport::auth::Verifiervirtual
verifyPackets(const std::vector< PacketPtr > &packets) (defined in transport::auth::Verifier)transport::auth::Verifiervirtual
verifyPackets(PacketPtr packet) (defined in transport::auth::Verifier)transport::auth::Verifierinline
verifyPackets(const std::vector< PacketPtr > &packets, const SuffixMap &suffix_map) (defined in transport::auth::Verifier)transport::auth::Verifiervirtual
verifyPackets(PacketPtr packet, const SuffixMap &suffix_map) (defined in transport::auth::Verifier)transport::auth::Verifierinline
~Verifier() (defined in transport::auth::Verifier)transport::auth::Verifiervirtual