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.AuthenticationTokenCreate 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.AuthenticationTokenUndocumented