public class ProxyConfiguration extends Object implements PulsarConfiguration
| Constructor and Description |
|---|
ProxyConfiguration() |
public boolean forwardAuthorizationCredentials()
public void setForwardAuthorizationCredentials(boolean forwardAuthorizationCredentials)
public String getBrokerServiceURLTLS()
public void setBrokerServiceURLTLS(String discoveryServiceURLTLS)
public String getBrokerServiceURL()
public void setBrokerServiceURL(String discoveryServiceURL)
public String getZookeeperServers()
public void setZookeeperServers(String zookeeperServers)
public String getGlobalZookeeperServers()
public void setGlobalZookeeperServers(String globalZookeeperServers)
public int getZookeeperSessionTimeoutMs()
public void setZookeeperSessionTimeoutMs(int zookeeperSessionTimeoutMs)
public int getServicePort()
public void setServicePort(int servicePort)
public int getServicePortTls()
public void setServicePortTls(int servicePortTls)
public int getWebServicePort()
public void setWebServicePort(int webServicePort)
public int getWebServicePortTls()
public void setWebServicePortTls(int webServicePortTls)
public boolean isTlsEnabledInProxy()
public void setTlsEnabledInProxy(boolean tlsEnabledInProxy)
public boolean isTlsEnabledWithBroker()
public void setTlsEnabledWithBroker(boolean tlsEnabledWithBroker)
public String getTlsCertificateFilePath()
public void setTlsCertificateFilePath(String tlsCertificateFilePath)
public String getTlsKeyFilePath()
public void setTlsKeyFilePath(String tlsKeyFilePath)
public String getTlsTrustCertsFilePath()
public void setTlsTrustCertsFilePath(String tlsTrustCertsFilePath)
public boolean isTlsAllowInsecureConnection()
public void setTlsAllowInsecureConnection(boolean tlsAllowInsecureConnection)
public boolean isTlsHostnameVerificationEnabled()
public void setTlsHostnameVerificationEnabled(boolean tlsHostnameVerificationEnabled)
public String getBrokerClientAuthenticationPlugin()
public void setBrokerClientAuthenticationPlugin(String brokerClientAuthenticationPlugin)
public String getBrokerClientAuthenticationParameters()
public void setBrokerClientAuthenticationParameters(String brokerClientAuthenticationParameters)
public boolean isAuthenticationEnabled()
public void setAuthenticationEnabled(boolean authenticationEnabled)
public void setAuthenticationProviders(Set<String> authenticationProviders)
public boolean isAuthorizationEnabled()
public void setAuthorizationEnabled(boolean authorizationEnabled)
public String getAuthorizationProvider()
public void setAuthorizationProvider(String authorizationProvider)
public Properties getProperties()
getProperties in interface PulsarConfigurationpublic void setProperties(Properties properties)
setProperties in interface PulsarConfigurationCopyright © 2017–2018 Apache Software Foundation. All rights reserved.