Uses of Interface
org.apache.pulsar.client.api.Authentication
-
Packages that use Authentication Package Description org.apache.pulsar.client.api Pulsar Client API.org.apache.pulsar.client.internal Helpers which provide useful functionality for the implementation of Pulsar Client API. -
-
Uses of Authentication in org.apache.pulsar.client.api
Methods in org.apache.pulsar.client.api that return Authentication Modifier and Type Method Description static Authentication
AuthenticationFactory. create(java.lang.String authPluginClassName, java.lang.String authParamsString)
Create an instance of theAuthentication
object by using the plugin class name.static Authentication
AuthenticationFactory. create(java.lang.String authPluginClassName, java.util.Map<java.lang.String,java.lang.String> authParams)
Create an instance of the Authentication-Plugin.static Authentication
AuthenticationFactory. TLS(java.lang.String certFilePath, java.lang.String keyFilePath)
Create an authentication provider for TLS based authentication.static Authentication
AuthenticationFactory. token(java.lang.String token)
Create an authentication provider for token based authentication.static Authentication
AuthenticationFactory. token(java.util.function.Supplier<java.lang.String> tokenSupplier)
Create an authentication provider for token based authentication.Methods in org.apache.pulsar.client.api with parameters of type Authentication Modifier and Type Method Description ClientBuilder
ClientBuilder. authentication(Authentication authentication)
Set the authentication provider to use in the Pulsar client instance. -
Uses of Authentication in org.apache.pulsar.client.internal
Methods in org.apache.pulsar.client.internal that return Authentication Modifier and Type Method Description static Authentication
DefaultImplementation. createAuthentication(java.lang.String authPluginClassName, java.lang.String authParamsString)
static Authentication
DefaultImplementation. createAuthentication(java.lang.String authPluginClassName, java.util.Map<java.lang.String,java.lang.String> authParams)
static Authentication
DefaultImplementation. newAuthenticationTLS(java.lang.String certFilePath, java.lang.String keyFilePath)
static Authentication
DefaultImplementation. newAuthenticationToken(java.lang.String token)
static Authentication
DefaultImplementation. newAuthenticationToken(java.util.function.Supplier<java.lang.String> supplier)
-