[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGio2' (#lcl)

TGTlsConnection

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgio2.pas line 6712

type TGTlsConnection = object(TGIOStream)

  priv1: PGTlsConnectionPrivate;

  

  function emit_accept_certificate();

  

  function get_certificate;

  

  function get_channel_binding_data();

  

  function get_database;

  

  function get_interaction;

  

  function get_negotiated_protocol;

  

  function get_peer_certificate;

  

  function get_peer_certificate_errors;

  

  function get_require_close_notify;

  

  function handshake();

  

  procedure handshake_async();

  

  function handshake_finish();

  

  procedure set_advertised_protocols();

  

  procedure set_certificate();

  

  procedure set_database();

  

  procedure set_interaction();

  

  procedure set_require_close_notify();

  

  property certificate: PGTlsCertificate; [rw]

  

  property database: PGTlsDatabase; [rw]

  

  property interaction: PGTlsInteraction; [rw]

  

  property negotiated_protocol: Pgchar; [r]

  

  property peer_certificate: PGTlsCertificate; [r]

  

  property peer_certificate_errors: TGTlsCertificateFlags; [r]

  

  property require_close_notify: gboolean; [rw]

  

end;

Inheritance

TGTlsConnection

  

TGIOStream

  

TGObject