ServerSession
Object Hierarchy:
Description:
[ CCode ( cname = "struct gnutls_session_int" , free_function = "gnutls_deinit" , lower_case_cprefix = "gnutls_" ) ]
public class ServerSession : Session
public class ServerSession : Session
Namespace: GnuTLS
Package: gnutls
Content:
Static methods:
- public static ServerSession create ()
Methods:
- public int db_check_entry (Datum session_entry)
- public void* db_get_ptr ()
- public void db_remove_session ()
- public void db_set_cache_expiration (int seconds)
- public void db_set_ptr (void* ptr)
- public void db_set_remove_function (DBRemoveFunc func)
- public void db_set_retrieve_function (DBRetrieveFunc func)
- public void db_set_store_function (DBStoreFunc func)
- public void disable_record_padding ()
- public void disable_sending_x509_rdn_sequence (bool disable)
- public void enable_compatibility_mode ()
- public void enable_oprfi (OprfiCallbackFunc cb)
- public unowned string get_psk_username ()
- public int rehandshake ()
- public void set_certificate_request (CertificateRequest req)
- public void set_max_handshake_packet_length (size_t max)
- public void set_openpgp_recv_key_function (RecvKeyFunc func)
- public void set_post_client_hello_function (HandshakePostClientHelloFunc func)
- public int set_server_name (ServerNameType type, void* data, size_t data_length)
Inherited Members:
All known members inherited from class GnuTLS.Session
- get_last_out_handshake
- get_mac
- get_master_secret
- get_max_record_size
- get_our_certificate
- get_peer_certificates
- get_peers_dh_public_bits
- get_protocol_version
- get_ptr
- get_rsa_export_modulus_bits
- get_rsa_export_pubkey
- get_server_random
- get_sign_callback
- handshake
- is_resumed
- receive
- send
- send_alert
- send_appropriate_alert
- set_certificate_type_priority
- set_cipher_priority
- set_compression_priority
- set_credentials
- set_default_export_priority
- set_default_priority
- set_errno
- set_kx_priority
- set_lowat
- set_mac_priority
- set_priority
- set_priority_from_string
- set_protocol_priority
- set_ptr
- set_pull_function
- set_push_function
- set_sign_callback
- set_transport_ptr
- set_transport_ptr2
- verify_peer_certificate