#include "peer_tls_certificates_provider_root.hpp"


Public Member Functions | |
| PeerTlsCertificatesProviderRoot (shared_model::interface::types::TLSCertificateType root_certificate) | |
| iroha::expected::Result< shared_model::interface::types::TLSCertificateType, std::string > | get (const shared_model::interface::Peer &) const override |
| Get peer TLS certificate. More... | |
| iroha::expected::Result< shared_model::interface::types::TLSCertificateType, std::string > | get (shared_model::interface::types::PublicKeyHexStringView) const override |
| Get peer TLS certificate by peer public key. More... | |
Public Member Functions inherited from iroha::network::PeerTlsCertificatesProvider | |
| virtual | ~PeerTlsCertificatesProvider ()=default |
| PeerTlsCertificatesProviderRoot::PeerTlsCertificatesProviderRoot | ( | shared_model::interface::types::TLSCertificateType | root_certificate | ) |
|
overridevirtual |
Get peer TLS certificate.
Implements iroha::network::PeerTlsCertificatesProvider.
|
overridevirtual |
Get peer TLS certificate by peer public key.
Implements iroha::network::PeerTlsCertificatesProvider.