public class AuthenticationProviderAthenz extends Object implements org.apache.pulsar.broker.authentication.AuthenticationProvider
| Constructor and Description |
|---|
AuthenticationProviderAthenz() |
| Modifier and Type | Method and Description |
|---|---|
String |
authenticate(org.apache.pulsar.broker.authentication.AuthenticationDataSource authData) |
void |
close() |
String |
getAuthMethodName() |
void |
initialize(ServiceConfiguration config) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitauthenticateAsync, authenticateHttpRequest, authenticateHttpRequestAsync, newAuthStatepublic void initialize(ServiceConfiguration config) throws IOException
initialize in interface org.apache.pulsar.broker.authentication.AuthenticationProviderIOExceptionpublic String getAuthMethodName()
getAuthMethodName in interface org.apache.pulsar.broker.authentication.AuthenticationProviderpublic String authenticate(org.apache.pulsar.broker.authentication.AuthenticationDataSource authData) throws AuthenticationException
authenticate in interface org.apache.pulsar.broker.authentication.AuthenticationProviderAuthenticationExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2017–2022 Apache Software Foundation. All rights reserved.