Package org.jitsi.rest
Class JettyBundleActivatorConfig
-
- All Implemented Interfaces:
public final class JettyBundleActivatorConfigConfiguration properties used by AbstractJettyBundleActivator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classJettyBundleActivatorConfig.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Integerportprivate final Stringhostprivate final StringkeyStorePathprivate final BooleanisTlsprivate final StringkeyStorePasswordprivate final BooleanneedClientAuthprivate final IntegertlsPortprivate final BooleansendServerVersionprivate final List<String>tlsProtocolsprivate final List<String>tlsCipherSuitespublic final static JettyBundleActivatorConfig.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description JettyBundleActivatorConfig(String legacyPropertyPrefix, String newPropertyPrefix)
-
Method Summary
Modifier and Type Method Description final IntegergetPort()The port on which the Jetty server is to listen for HTTP requests final StringgetHost()The address on which the Jetty server will listen final StringgetKeyStorePath()The java.security.KeyStore path to be utilized by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS. final BooleanisTls()final StringgetKeyStorePassword()The java.security.KeyStore password to be used by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS final BooleangetNeedClientAuth()Whether or not client certificate authentication is to be required by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS final IntegergetTlsPort()The port on which the Jetty server is to listen for HTTPS requests final BooleangetSendServerVersion()Whether Jetty server version should be sent in HTTP responses final List<String>getTlsProtocols()final List<String>getTlsCipherSuites()StringtoString()-
-
Method Detail
-
getKeyStorePath
final String getKeyStorePath()
The java.security.KeyStore path to be utilized by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS.
-
getKeyStorePassword
final String getKeyStorePassword()
The java.security.KeyStore password to be used by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS
-
getNeedClientAuth
final Boolean getNeedClientAuth()
Whether or not client certificate authentication is to be required by org.eclipse.jetty.util.ssl.SslContextFactory when Jetty serves over HTTPS
-
getTlsPort
final Integer getTlsPort()
The port on which the Jetty server is to listen for HTTPS requests
-
getSendServerVersion
final Boolean getSendServerVersion()
Whether Jetty server version should be sent in HTTP responses
-
getTlsProtocols
final List<String> getTlsProtocols()
-
getTlsCipherSuites
final List<String> getTlsCipherSuites()
-
-
-
-