Jump to: navigation, search

https Section



  


https.certificate.algorithm

Default Value: SunX509
Valid Values: Name of HTTPS algorithm
Changes Take Effect: at start/restart


The SSL algorithm used for the configured keystore.

https.client.authentication

Default Value: none

Valid Values:
none
No certificate request, so client-side authentication is disabled.
required
A certificate is requested and the server will require a valid, non-empty certificate response to establish the connection. (Only works for BIO connector type).
preferred
A certificate is requested, but the server will still establish the connection if the certificate response is empty.

Changes Take Effect: at start/restart


HTTPS client authentication requirements.

https.connector.type

Default Value: 2

Valid Values:
NIO
Non-blocking NIO connector (Refer to Jetty's JavaDoc for class org.mortbay.jetty.security.SslSelectChannelConnector for more information).
BIO
Blocking BIO connector (Refer to Jetty's JavaDoc for class org.mortbay.jetty.security.SslSocketConnector for more information).

Changes Take Effect: at start/restart


The type of Jetty connector to use

https.keystore.path

Default Value: ${user.home}/.keystore
Valid Values: A directory path
Changes Take Effect: at start/restart


The path to the keystore file, which will be used for all the HTTPS connectors.

https.keystore.type

Default Value: JKS
Valid Values: A HTTPS keystore type
Changes Take Effect: at start/restart


The type of keystore, which defines the file format that the security implementation supports.

https.protocol

Default Value: TLS

Valid Values:
SSL
Supports some version of SSL.
SSLv2
Supports SSL version 2 or higher.
SSLv3
Supports SSL version 3; may support other versions.
TLS
Supports some versions of TLS.
TLSv1
Supports TLS version 1; may support other versions.

Changes Take Effect: at start/restart


The cryptographic protocol to use.

https.random.algorithm

Default Value:
Valid Values: Name of the RNG (Random Number Generator) algorithm
Changes Take Effect: at start/restart


Refer to the JDK JavaDoc for class java.security.SecureRandom for more information.

https.security.provider

Default Value:
Valid Values: Name of Java security provider
Changes Take Effect: at start/restart


Refer to the JDK JavaDoc for class java.security.Provider for more information.

password

Default Value:
Valid Values: A string
Changes Take Effect: at start/restart


The password for the keystore file.

Feedback

Comment on this article:

blog comments powered by Disqus
This page was last modified on 24 July 2017, at 02:10.