| Package | Description |
|---|---|
| org.apache.pulsar.broker |
Pulsar Client API.
|
| org.apache.pulsar.broker.authentication |
Pulsar Client API.
|
| org.apache.pulsar.broker.authorization |
Pulsar Client API.
|
| org.apache.pulsar.broker.validator |
Pulsar Client API.
|
| org.apache.pulsar.broker.web |
Pulsar Client API.
|
| org.apache.pulsar.common.configuration |
Pulsar Client API.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
ServiceConfigurationUtils.getAppliedAdvertisedAddress(ServiceConfiguration configuration,
boolean ignoreAdvertisedListener)
Deprecated.
|
static org.apache.pulsar.policies.data.loadbalancer.AdvertisedListener |
ServiceConfigurationUtils.getInternalListener(ServiceConfiguration config)
Gets the internal advertised listener for broker-to-broker communication.
|
static String |
ServiceConfigurationUtils.getWebServiceAddress(ServiceConfiguration config)
Gets the web service address (hostname).
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationProviderToken.initialize(ServiceConfiguration config) |
void |
AuthenticationProviderBasic.initialize(ServiceConfiguration config) |
void |
AuthenticationProviderTls.initialize(ServiceConfiguration config) |
void |
AuthenticationProvider.initialize(ServiceConfiguration config)
Perform initialization for the authentication provider.
|
void |
AuthenticationProviderList.initialize(ServiceConfiguration config) |
| Constructor and Description |
|---|
AuthenticationService(ServiceConfiguration conf) |
| Modifier and Type | Field and Description |
|---|---|
ServiceConfiguration |
PulsarAuthorizationProvider.conf |
| Modifier and Type | Method and Description |
|---|---|
default void |
AuthorizationProvider.initialize(ServiceConfiguration conf,
ConfigurationCacheService configCache)
Deprecated.
ConfigurationCacheService is not supported anymore as a way to get access to metadata.
|
default void |
AuthorizationProvider.initialize(ServiceConfiguration conf,
PulsarResources pulsarResources)
Perform initialization for the authorization provider.
|
void |
MultiRolesTokenAuthorizationProvider.initialize(ServiceConfiguration conf,
PulsarResources pulsarResources) |
void |
PulsarAuthorizationProvider.initialize(ServiceConfiguration conf,
PulsarResources pulsarResources) |
default CompletableFuture<Boolean> |
AuthorizationProvider.isSuperUser(String role,
AuthenticationDataSource authenticationData,
ServiceConfiguration serviceConfiguration)
Check if specified role is a super user.
|
default CompletableFuture<Boolean> |
AuthorizationProvider.isSuperUser(String role,
ServiceConfiguration serviceConfiguration)
Deprecated.
Use method
AuthorizationProvider.isSuperUser(String, AuthenticationDataSource, ServiceConfiguration)
Check if specified role is a super user |
| Constructor and Description |
|---|
AuthorizationService(ServiceConfiguration conf,
PulsarResources pulsarResources) |
PulsarAuthorizationProvider(ServiceConfiguration conf,
PulsarResources resources) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,org.apache.pulsar.policies.data.loadbalancer.AdvertisedListener> |
MultipleListenerValidator.validateAndAnalysisAdvertisedListener(ServiceConfiguration config)
Validate the configuration of `advertisedListeners`, `internalListenerName`.
|
static List<BindAddress> |
BindAddressValidator.validateBindAddresses(ServiceConfiguration config,
Collection<String> schemes)
Validate the configuration of `bindAddresses`.
|
| Constructor and Description |
|---|
DisableDebugHttpMethodFilter(ServiceConfiguration serviceConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static ServiceConfiguration |
PulsarConfigurationLoader.convertFrom(PulsarConfiguration conf) |
static ServiceConfiguration |
PulsarConfigurationLoader.convertFrom(PulsarConfiguration conf,
boolean ignoreNonExistMember)
Converts a PulsarConfiguration object to a ServiceConfiguration object.
|
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.