abort_connection_on_undesired_renegotiation() const | Botan::TLS::Policy | virtual |
acceptable_certificate_signature_schemes() const | Botan::TLS::Policy | virtual |
acceptable_ciphersuite(const Ciphersuite &suite) const | Botan::TLS::Policy | virtual |
acceptable_protocol_version(Protocol_Version version) const | Botan::TLS::Policy | virtual |
acceptable_signature_schemes() const | Botan::TLS::Policy | virtual |
accepted_client_certificate_types() const | Botan::TLS::Policy | virtual |
accepted_server_certificate_types() const | Botan::TLS::Policy | virtual |
allow_client_initiated_renegotiation() const | Botan::TLS::Policy | virtual |
allow_dtls12() const | Botan::TLS::Policy | virtual |
allow_dtls_epoch0_restart() const | Botan::TLS::Policy | virtual |
allow_insecure_renegotiation() const | Botan::TLS::Policy | virtual |
allow_resumption_for_renegotiation() const | Botan::TLS::Policy | virtual |
allow_server_initiated_renegotiation() const | Botan::TLS::Policy | virtual |
allow_ssl_key_log_file() const | Botan::TLS::Policy | virtual |
allow_tls12() const | Botan::TLS::Policy | virtual |
allow_tls13() const | Botan::TLS::Policy | virtual |
allowed_ciphers() const override | Botan::TLS::Strict_Policy | virtual |
allowed_key_exchange_methods() const override | Botan::TLS::Strict_Policy | virtual |
allowed_macs() const override | Botan::TLS::Strict_Policy | virtual |
allowed_signature_hash(std::string_view hash) const | Botan::TLS::Policy | |
allowed_signature_hashes() const override | Botan::TLS::Strict_Policy | virtual |
allowed_signature_method(std::string_view sig_method) const | Botan::TLS::Policy | |
allowed_signature_methods() const | Botan::TLS::Policy | virtual |
allowed_signature_schemes() const | Botan::TLS::Policy | virtual |
check_peer_key_acceptable(const Public_Key &public_key) const | Botan::TLS::Policy | virtual |
choose_key_exchange_group(const std::vector< Group_Params > &supported_by_peer, const std::vector< Group_Params > &offered_by_peer) const | Botan::TLS::Policy | virtual |
ciphersuite_list(Protocol_Version version) const | Botan::TLS::Policy | virtual |
default_dh_group() const | Botan::TLS::Policy | virtual |
dtls_default_mtu() const | Botan::TLS::Policy | virtual |
dtls_initial_timeout() const | Botan::TLS::Policy | virtual |
dtls_maximum_timeout() const | Botan::TLS::Policy | virtual |
hash_hello_random() const | Botan::TLS::Policy | virtual |
hide_unknown_users() const | Botan::TLS::Policy | virtual |
include_time_in_hello_random() const | Botan::TLS::Policy | virtual |
key_exchange_groups() const | Botan::TLS::Policy | virtual |
key_exchange_groups_to_offer() const | Botan::TLS::Policy | virtual |
latest_supported_version(bool datagram) const | Botan::TLS::Policy | virtual |
maximum_certificate_chain_size() const | Botan::TLS::Policy | virtual |
maximum_session_tickets_per_client_hello() const | Botan::TLS::Policy | virtual |
minimum_dh_group_size() const | Botan::TLS::Policy | virtual |
minimum_ecdh_group_size() const | Botan::TLS::Policy | virtual |
minimum_ecdsa_group_size() const | Botan::TLS::Policy | virtual |
minimum_rsa_bits() const | Botan::TLS::Policy | virtual |
minimum_signature_strength() const | Botan::TLS::Policy | virtual |
negotiate_encrypt_then_mac() const | Botan::TLS::Policy | virtual |
new_session_tickets_upon_handshake_success() const | Botan::TLS::Policy | virtual |
only_resume_with_exact_version() const | Botan::TLS::Policy | virtual |
print(std::ostream &o) const | Botan::TLS::Policy | virtual |
record_size_limit() const | Botan::TLS::Policy | virtual |
request_client_certificate_authentication() const | Botan::TLS::Policy | virtual |
require_cert_revocation_info() const | Botan::TLS::Policy | virtual |
require_client_certificate_authentication() const | Botan::TLS::Policy | virtual |
reuse_session_tickets() const | Botan::TLS::Policy | virtual |
server_uses_own_ciphersuite_preferences() const | Botan::TLS::Policy | virtual |
session_ticket_lifetime() const | Botan::TLS::Policy | virtual |
srtp_profiles() const | Botan::TLS::Policy | virtual |
support_cert_status_message() const | Botan::TLS::Policy | virtual |
tls_13_middlebox_compatibility_mode() const | Botan::TLS::Policy | virtual |
to_string() const | Botan::TLS::Policy | |
use_ecc_point_compression() const | Botan::TLS::Policy | virtual |
~Policy()=default | Botan::TLS::Policy | virtual |