class documentation
class Authentication: (source)
Known subclasses: pulsar.AuthenticationAthenz
, pulsar.AuthenticationBasic
, pulsar.AuthenticationOauth2
, pulsar.AuthenticationTLS
, pulsar.AuthenticationToken
Authentication provider object. Used to load authentication from an external shared library.
overridden in
pulsar.AuthenticationAthenz
, pulsar.AuthenticationBasic
, pulsar.AuthenticationOauth2
, pulsar.AuthenticationTLS
, pulsar.AuthenticationToken
Create the authentication provider instance.
Parameters | |
dynamicstr | Path to the authentication provider shared library (such as tls.so) |
authstr | Comma-separated list of provider-specific configuration params |
overridden in
pulsar.AuthenticationAthenz
, pulsar.AuthenticationBasic
, pulsar.AuthenticationOauth2
, pulsar.AuthenticationTLS
, pulsar.AuthenticationToken
Undocumented