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.

