Class TBrookHTTPServerSecurity
Unit
Declaration
type TBrookHTTPServerSecurity = class(TPersistent)
Description
Class which holds the TLS properties for the HTTPS server.
Hierarchy
- TObject
- TPersistent
- TBrookHTTPServerSecurity
Overview
Methods
![]() |
procedure Assign(ASource: TPersistent); override; |
![]() |
procedure Clear; virtual; |
![]() |
procedure Validate; inline; |
Properties
![]() |
property Active: Boolean read FActive write FActive stored IsActiveStored; |
![]() |
property PrivateKey: string read FPrivateKey write FPrivateKey; |
![]() |
property PrivatePassword: string read FPrivatePassword
write FPrivatePassword; |
![]() |
property Certificate: string read FCertificate write FCertificate; |
![]() |
property Trust: string read FTrust write FTrust; |
![]() |
property DHParams: string read FDHParams write FDHParams; |
![]() |
property Priorities: string read FPriorities write FPriorities; |
Description
Methods
![]() |
procedure Assign(ASource: TPersistent); override; |
Copies properties from another security source. Parameters
|
![]() |
procedure Clear; virtual; |
Clears the common TLS properties. |
![]() |
procedure Validate; inline; |
Validates the common TLS properties. |
Properties
![]() |
property Active: Boolean read FActive write FActive stored IsActiveStored; |
Activates the TLS support. |
![]() |
property PrivateKey: string read FPrivateKey write FPrivateKey; |
Content of the private key (key.pem) to be used by the HTTPS server. |
![]() |
property PrivatePassword: string read FPrivatePassword
write FPrivatePassword; |
Password of the private key. |
![]() |
property Certificate: string read FCertificate write FCertificate; |
Content of the |
![]() |
property Trust: string read FTrust write FTrust; |
Content of the certificate (ca.pem) to be used by the HTTPS server for client authentication. |
![]() |
property DHParams: string read FDHParams write FDHParams; |
Content of the Diffie-Hellman parameters (dh.pem) to be used by the HTTPS server for key exchange. |
![]() |
property Priorities: string read FPriorities write FPriorities; |
Content of the cipher algorithm. Default: |
Generated by PasDoc 0.16.0.