![]() |
Qore HttpServerUtil Module Reference 1.2
|
options for new listeners More...
Public Attributes | |
| *Qore::SSLCertificate | cert |
| SSL cert. | |
| *string | cert_loc |
| The X.509 certificate file location. | |
| hash< auto > | ext_info |
| Additional info added to the notification callback when listeners are started. | |
| int | family = AF_UNSPEC |
| network family | |
| bool | get_remote_certs = False |
| ask for remote client certificates (causes browsers to prompt for a client cert on new connections) | |
| *hash< string, hash< HttpHandlerConfigInfo > > | handler_info |
| handler info | |
| *Qore::SSLPrivateKey | key |
| SSL key. | |
| *string | key_loc |
| The private key file location for the X.509 certificate. | |
| *string | key_password |
| The private key password, if any. | |
| *LoggerInterface | logger |
| logger interface | |
| *string | name |
| the name of the listener | |
| *string | node |
| the node value for the bind | |
| *softstring | service |
| the service value for the bind | |
| bool | ssl_accept_all_certs = True |
| set to False to use openssl CA validation for client certificates | |
| int | ssl_verify_flags = 0 |
| SSL certificate verification constants; see ssl_mode_constants. | |
| *code | stopc |
| stopc stop notification closure | |
options for new listeners
| *string HttpServer::HttpListenerOptionInfo::cert_loc |
The X.509 certificate file location.
For use when re-reading the certificate file from its original location
| bool HttpServer::HttpListenerOptionInfo::get_remote_certs = False |
ask for remote client certificates (causes browsers to prompt for a client cert on new connections)
ignored if no SSL certificate provided, otherwise SSL_VERIFY_PEER is automatically added to ssl_verify_flags
| *string HttpServer::HttpListenerOptionInfo::key_loc |
The private key file location for the X.509 certificate.
For use when re-reading the private key file from its original location
| *string HttpServer::HttpListenerOptionInfo::key_password |
The private key password, if any.
For use when re-reading the private key file from its original location
| bool HttpServer::HttpListenerOptionInfo::ssl_accept_all_certs = True |
set to False to use openssl CA validation for client certificates
client certificates are requested if ssl_verify_flags contains SSL_VERIFY_PEER
| int HttpServer::HttpListenerOptionInfo::ssl_verify_flags = 0 |
SSL certificate verification constants; see ssl_mode_constants.
ignored if no SSL certificate provided