Class TSSLOpenSSLOverride
Unit
Declaration
type TSSLOpenSSLOverride = class(TCustomSSL)
Description
Hierarchy
- TCustomSSL
- TSSLOpenSSLOverride
Overview
Fields
![]() |
CAFile: string; |
![]() |
CAPath: string; |
![]() |
outErrorMessage: string; |
![]() |
outErrorCode: integer; |
Methods
![]() |
class procedure LoadOpenSSL; virtual; |
![]() |
constructor Create(const Value: TTCPBlockSocket); override; |
![]() |
destructor Destroy; override; |
![]() |
function LibVersion: String; override; |
![]() |
function LibName: String; override; |
![]() |
function Connect: boolean; override; |
![]() |
function Accept: boolean; override; |
![]() |
function Shutdown: boolean; override; |
![]() |
function BiShutdown: boolean; override; |
![]() |
function SendBuffer(Buffer: TMemory; Len: Integer): Integer; override; |
![]() |
function RecvBuffer(Buffer: TMemory; Len: Integer): Integer; override; |
![]() |
function WaitingData: Integer; override; |
![]() |
function GetSSLVersion: string; override; |
![]() |
function GetPeerSubject: string; override; |
![]() |
function GetPeerSerialNo: integer; override; |
![]() |
function GetPeerIssuer: string; override; |
![]() |
function GetPeerName: string; override; |
![]() |
function GetPeerNameHash: cardinal; override; |
![]() |
function GetPeerFingerprint: string; override; |
![]() |
function GetCertInfo: string; override; |
![]() |
function GetCipherName: string; override; |
![]() |
function GetCipherBits: integer; override; |
![]() |
function GetCipherAlgBits: integer; override; |
![]() |
function GetVerifyCert: integer; override; |
Description
Fields
![]() |
CAFile: string; |
![]() |
CAPath: string; |
![]() |
outErrorMessage: string; |
![]() |
outErrorCode: integer; |
Methods
![]() |
class procedure LoadOpenSSL; virtual; |
![]() |
constructor Create(const Value: TTCPBlockSocket); override; |
![]() |
destructor Destroy; override; |
![]() |
function LibVersion: String; override; |
![]() |
function LibName: String; override; |
![]() |
function Connect: boolean; override; |
![]() |
function Accept: boolean; override; |
![]() |
function Shutdown: boolean; override; |
![]() |
function BiShutdown: boolean; override; |
![]() |
function SendBuffer(Buffer: TMemory; Len: Integer): Integer; override; |
![]() |
function RecvBuffer(Buffer: TMemory; Len: Integer): Integer; override; |
![]() |
function WaitingData: Integer; override; |
![]() |
function GetSSLVersion: string; override; |
![]() |
function GetPeerSubject: string; override; |
![]() |
function GetPeerSerialNo: integer; override; |
![]() |
function GetPeerIssuer: string; override; |
![]() |
function GetPeerName: string; override; |
![]() |
function GetPeerNameHash: cardinal; override; |
![]() |
function GetPeerFingerprint: string; override; |
![]() |
function GetCertInfo: string; override; |
![]() |
function GetCipherName: string; override; |
![]() |
function GetCipherBits: integer; override; |
![]() |
function GetCipherAlgBits: integer; override; |
![]() |
function GetVerifyCert: integer; override; |
Generated by PasDoc 0.16.0.