package
9.0.0+incompatible
Repository: https://github.com/jeffthedev/pulsar-client-go.git
Documentation: pkg.go.dev

# Functions

NewAuthDisabled return a interface of Provider.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewAuthenticationOAuth2WithParams return a interface of Provider with string map.
NewAuthenticationTLS initialize the authentication provider.
NewAuthenticationTLSWithParams initialize the authentication provider with map param.
NewAuthenticationToken returns a token auth provider that will use the specified token to talk with Pulsar brokers.
NewAuthenticationTokenFromFile return a interface of a Provider with a string token file path.
NewAuthenticationTokenFromSupplier returns a token auth provider that get the token data from a user supplied function.
NewAuthenticationTokenWithParams return a interface of Provider with string map.
NewProvider get/create an authentication data provider which provides the data that this client will be sent to the broker.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author

# Interfaces

No description provided by the author
Provider is an interface of authentication providers.