📦 libssl-doc
6296 pages · page 26 of 32
S (continued)
- SSL_CTX_set_max_proto_version(3ssl)Get and set minimum and maximum supported protocol version✨
- SSL_CTX_set_max_send_fragment(3ssl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_min_proto_version(3ssl)Get and set minimum and maximum supported protocol version✨
- SSL_CTX_set_mode(3ssl)manipulate SSL engine mode✨
- SSL_CTX_set_msg_callback(3ssl)install callback for observing protocol messages✨
- SSL_CTX_set_msg_callback_arg(3ssl)install callback for observing protocol messages✨
- SSL_CTX_set_new_pending_conn_cb(3ssl)callback function to report creation of QUIC connection SSL objects✨
- SSL_CTX_set_next_proto_select_cb(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_next_protos_advertised_cb(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_num_tickets(3ssl)control the number of TLSv1.3 session tickets that are issued✨
- SSL_CTX_set_options(3ssl)manipulate SSL options✨
- SSL_CTX_set_post_handshake_auth(3ssl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_set_psk_client_callback(3ssl)set PSK client callback✨
- SSL_CTX_set_psk_find_session_callback(3ssl)set PSK identity hint to use✨
- SSL_CTX_set_psk_server_callback(3ssl)set PSK identity hint to use✨
- SSL_CTX_set_psk_use_session_callback(3ssl)set PSK client callback✨
- SSL_CTX_set_purpose(3ssl)get and set verification parameters✨
- SSL_CTX_set_quiet_shutdown(3ssl)manipulate shutdown behaviour✨
- SSL_CTX_set_read_ahead(3ssl)manage whether to read as many input bytes as possible✨
- SSL_CTX_set_record_padding_callback(3ssl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_record_padding_callback_arg(3ssl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_recv_max_early_data(3ssl)functions for sending and receiving early data✨
- SSL_CTX_set_security_callback(3ssl)SSL/TLS security framework✨
- SSL_CTX_set_security_level(3ssl)SSL/TLS security framework✨
- SSL_CTX_set_session_cache_mode(3ssl)enable/disable session caching✨
- SSL_CTX_set_session_id_context(3ssl)set context within which session can be reused (server side only)✨
- SSL_CTX_set_session_ticket_cb(3ssl)manage session ticket application data✨
- SSL_CTX_set_split_send_fragment(3ssl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_srp_cb_arg(3ssl)SRP control operations✨
- SSL_CTX_set_srp_client_pwd_callback(3ssl)SRP control operations✨
- SSL_CTX_set_srp_password(3ssl)SRP control operations✨
- SSL_CTX_set_srp_strength(3ssl)SRP control operations✨
- SSL_CTX_set_srp_username(3ssl)SRP control operations✨
- SSL_CTX_set_srp_username_callback(3ssl)SRP control operations✨
- SSL_CTX_set_srp_verify_param_callback(3ssl)SRP control operations✨
- SSL_CTX_set_ssl_version(3ssl)choose a new TLS/SSL method✨
- SSL_CTX_set_stateless_cookie_generate_cb(3ssl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_stateless_cookie_verify_cb(3ssl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_timeout(3ssl)manipulate timeout values for session caching✨
- SSL_CTX_set_tlsext_max_fragment_length(3ssl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_tlsext_servername_arg(3ssl)handle server name indication (SNI)✨
- SSL_CTX_set_tlsext_servername_callback(3ssl)handle server name indication (SNI)✨
- SSL_CTX_set_tlsext_status_arg(3ssl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_status_cb(3ssl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_status_type(3ssl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_ticket_key_cb(3ssl)set a callback for session ticket processing✨
- SSL_CTX_set_tlsext_ticket_key_evp_cb(3ssl)set a callback for session ticket processing✨
- SSL_CTX_set_tlsext_use_srtp(3ssl)Configure and query SRTP support✨
- SSL_CTX_set_tmp_dh(3ssl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set_tmp_dh_callback(3ssl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set_tmp_ecdh(3ssl)handle ECDH keys for ephemeral key exchange✨
- SSL_CTX_set_trust(3ssl)get and set verification parameters✨
- SSL_CTX_set_verify(3ssl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_set_verify_depth(3ssl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_up_ref(3ssl)create a new SSL_CTX object as framework for TLS/SSL or DTLS enabled functions✨
- SSL_CTX_use_cert_and_key(3ssl)load certificate and key data✨
- SSL_CTX_use_certificate(3ssl)load certificate and key data✨
- SSL_CTX_use_certificate_ASN1(3ssl)load certificate and key data✨
- SSL_CTX_use_certificate_chain_file(3ssl)load certificate and key data✨
- SSL_CTX_use_certificate_file(3ssl)load certificate and key data✨
- SSL_CTX_use_PrivateKey(3ssl)load certificate and key data✨
- SSL_CTX_use_PrivateKey_ASN1(3ssl)load certificate and key data✨
- SSL_CTX_use_PrivateKey_file(3ssl)load certificate and key data✨
- SSL_CTX_use_psk_identity_hint(3ssl)set PSK identity hint to use✨
- SSL_CTX_use_RSAPrivateKey(3ssl)load certificate and key data✨
- SSL_CTX_use_RSAPrivateKey_ASN1(3ssl)load certificate and key data✨
- SSL_CTX_use_RSAPrivateKey_file(3ssl)load certificate and key data✨
- SSL_CTX_use_serverinfo(3ssl)use serverinfo extension✨
- SSL_CTX_use_serverinfo_ex(3ssl)use serverinfo extension✨
- SSL_CTX_use_serverinfo_file(3ssl)use serverinfo extension✨
- SSL_custom_ext_add_cb_ex(3ssl)custom TLS extension handling✨
- SSL_custom_ext_free_cb_ex(3ssl)custom TLS extension handling✨
- SSL_custom_ext_parse_cb_ex(3ssl)custom TLS extension handling✨
- SSL_dane_clear_flags(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_enable(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_set_flags(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_tlsa_add(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_DEFAULT_STREAM_MODE_AUTO_BIDI(3ssl)manage the default stream for a QUIC connection✨
- SSL_DEFAULT_STREAM_MODE_AUTO_UNI(3ssl)manage the default stream for a QUIC connection✨
- SSL_DEFAULT_STREAM_MODE_NONE(3ssl)manage the default stream for a QUIC connection✨
- SSL_disable_ct(3ssl)control Certificate Transparency policy✨
- SSL_do_handshake(3ssl)perform a TLS/SSL handshake✨
- SSL_DOMAIN_FLAG_BLOCKING(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_LEGACY_BLOCKING(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_MULTI_THREAD(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_SINGLE_THREAD(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_THREAD_ASSISTED(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_dup(3ssl)create an SSL structure for a connection✨
- SSL_ech_get1_retry_config(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_get1_status(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set1_grease_suite(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set1_outer_alpn_protos(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set1_outer_server_name(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set1_server_names(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set_callback(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_ech_set_grease_type(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_enable_ct(3ssl)control Certificate Transparency policy✨
- SSL_export_keying_material(3ssl)obtain keying material for application use✨
- SSL_export_keying_material_early(3ssl)obtain keying material for application use✨
- SSL_extension_supported(3ssl)custom TLS extension handling✨
- SSL_free(3ssl)free an allocated SSL structure✨
- SSL_free_buffers(3ssl)manage SSL structure buffers✨
- SSL_get0_alpn_protos(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_get0_alpn_selected(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_get0_CA_list(3ssl)get or set CA list✨
- SSL_get0_chain_cert_store(3ssl)set certificate verification or chain store✨
- SSL_get0_chain_certs(3ssl)extra chain certificate processing✨
- SSL_get0_client_cert_type(3ssl)certificate type (RFC7250) support✨
- SSL_get0_connection(3ssl)get a QUIC connection SSL object from a QUIC stream SSL object✨
- SSL_get0_dane_authority(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_get0_dane_tlsa(3ssl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_get0_domain(3ssl)SSL object interface for managing QUIC event domains✨
- SSL_get0_group_name(3ssl)get name of the group that was used for the key agreement of the current TLS session establishment✨
- SSL_get0_iana_groups(3ssl)EC supported curve functions✨
- SSL_get0_listener(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_get0_next_proto_negotiated(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_get0_param(3ssl)get and set verification parameters✨
- SSL_get0_peer_CA_list(3ssl)get or set CA list✨
- SSL_get0_peer_certificate(3ssl)get the X509 certificate of the peer✨
- SSL_get0_peer_rpk(3ssl)raw public key (RFC7250) support✨
- SSL_get0_peer_scts(3ssl)get SCTs received✨
- SSL_get0_peer_signature_name(3ssl)get TLS message signing types✨
- SSL_get0_peername(3ssl)SSL server verification parameters✨
- SSL_get0_security_ex_data(3ssl)SSL/TLS security framework✨
- SSL_get0_server_cert_type(3ssl)certificate type (RFC7250) support✨
- SSL_get0_session(3ssl)retrieve TLS/SSL session data✨
- SSL_get0_shared_sigalg(3ssl)get shared or peer signature algorithms✨
- SSL_get0_sigalg(3ssl)get shared or peer signature algorithms✨
- SSL_get0_signature_name(3ssl)get TLS message signing types✨
- SSL_get0_tlsext_status_ocsp_resp_ex(3ssl)OCSP Certificate Status Request functions✨
- SSL_get0_verified_chain(3ssl)get the X509 certificate chain of the peer✨
- SSL_get0_verify_cert_store(3ssl)set certificate verification or chain store✨
- SSL_get1_builtin_sigalgs(3ssl)get list of built-in signature algorithms✨
- SSL_get1_compressed_cert(3ssl)Certificate compression functions✨
- SSL_get1_curves(3ssl)EC supported curve functions✨
- SSL_get1_echstore(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_get1_groups(3ssl)EC supported curve functions✨
- SSL_get1_peer_certificate(3ssl)get the X509 certificate of the peer✨
- SSL_get1_session(3ssl)retrieve TLS/SSL session data✨
- SSL_get1_supported_ciphers(3ssl)get list of available SSL_CIPHERs✨
- SSL_get_accept_connection_queue_len(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_get_accept_stream_queue_len(3ssl)accept an incoming QUIC stream from a QUIC peer✨
- SSL_get_all_async_fds(3ssl)manage asynchronous operations✨
- SSL_get_app_data(3ssl)application-specific data✨
- SSL_get_async_status(3ssl)manage asynchronous operations✨
- SSL_get_blocking_mode(3ssl)configure blocking mode for a QUIC SSL object✨
- SSL_get_certificate(3ssl)retrieve TLS/SSL certificate and private key✨
- SSL_get_changed_async_fds(3ssl)manage asynchronous operations✨
- SSL_get_cipher(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_cipher_bits(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_cipher_list(3ssl)get list of available SSL_CIPHERs✨
- SSL_get_cipher_name(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_cipher_version(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_ciphers(3ssl)get list of available SSL_CIPHERs✨
- SSL_get_client_CA_list(3ssl)get or set CA list✨
- SSL_get_client_ciphers(3ssl)get list of available SSL_CIPHERs✨
- SSL_get_client_random(3ssl)get internal TLS/SSL random values and get/set master key✨
- SSL_get_conn_close_info(3ssl)get information about why a QUIC connection was closed✨
- SSL_get_current_cipher(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_default_passwd_cb(3ssl)set or get passwd callback for encrypted PEM file handling✨
- SSL_get_default_passwd_cb_userdata(3ssl)set or get passwd callback for encrypted PEM file handling✨
- SSL_get_default_timeout(3ssl)get default session timeout value✨
- SSL_get_domain_flags(3ssl)control the concurrency model used by a QUIC domain✨
- SSL_get_early_data_status(3ssl)functions for sending and receiving early data✨
- SSL_get_error(3ssl)obtain result code for TLS/SSL I/O operation✨
- SSL_get_event_handling_mode(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_event_timeout(3ssl)determine when an SSL object next needs to have events handled✨
- SSL_get_ex_data(3ssl)application-specific data✨
- SSL_get_ex_data_X509_STORE_CTX_idx(3ssl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_get_ex_new_index(3ssl)application-specific data✨
- SSL_get_extms_support(3ssl)extended master secret support✨
- SSL_get_fd(3ssl)get file descriptor linked to an SSL object✨
- SSL_get_feature_negotiated_uint(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_feature_peer_request_uint(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_feature_request_uint(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_generic_value_uint(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_handshake_rtt(3ssl)get round trip time for SSL Handshake✨
- SSL_get_info_callback(3ssl)handle information callback for SSL connections✨
- SSL_get_key_update_type(3ssl)initiate and obtain information about updating connection keys✨
- SSL_get_max_cert_list(3ssl)manipulate allowed size for the peer's certificate chain✨
- SSL_get_max_early_data(3ssl)functions for sending and receiving early data✨
- SSL_get_max_proto_version(3ssl)Get and set minimum and maximum supported protocol version✨
- SSL_get_min_proto_version(3ssl)Get and set minimum and maximum supported protocol version✨
- SSL_get_mode(3ssl)manipulate SSL engine mode✨
- SSL_get_negotiated_client_cert_type(3ssl)raw public key (RFC7250) support✨
- SSL_get_negotiated_group(3ssl)EC supported curve functions✨
- SSL_get_negotiated_server_cert_type(3ssl)raw public key (RFC7250) support✨
- SSL_get_num_tickets(3ssl)control the number of TLSv1.3 session tickets that are issued✨
- SSL_get_options(3ssl)manipulate SSL options✨
- SSL_get_peer_addr(3ssl)obtain the peer address of a QUIC connection✨
- SSL_get_peer_cert_chain(3ssl)get the X509 certificate chain of the peer✨
- SSL_get_peer_certificate(3ssl)get the X509 certificate of the peer✨
- SSL_get_peer_signature_nid(3ssl)get TLS message signing types✨
- SSL_get_peer_signature_type_nid(3ssl)get TLS message signing types✨
- SSL_get_peer_tmp_key(3ssl)get information about temporary keys used during a handshake✨
- SSL_get_pending_cipher(3ssl)get SSL_CIPHER of a connection✨
- SSL_get_privatekey(3ssl)retrieve TLS/SSL certificate and private key✨
- SSL_get_psk_identity(3ssl)get PSK client identity and hint✨
- SSL_get_psk_identity_hint(3ssl)get PSK client identity and hint✨
- SSL_get_quic_stream_bidi_local_avail(3ssl)manage negotiable features and configuration values for an SSL object✨
💅
getting it ready, bestie…