public class SaslAuthenticationDataProvider extends Object implements org.apache.pulsar.client.api.AuthenticationDataProvider
| Constructor and Description |
|---|
SaslAuthenticationDataProvider(PulsarSaslClient pulsarSaslClient) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.pulsar.common.api.AuthData |
authenticate(org.apache.pulsar.common.api.AuthData commandData) |
Set<Map.Entry<String,String>> |
getHttpHeaders() |
boolean |
hasDataForHttp() |
boolean |
hasDataFromCommand() |
public SaslAuthenticationDataProvider(PulsarSaslClient pulsarSaslClient)
public boolean hasDataFromCommand()
hasDataFromCommand in interface org.apache.pulsar.client.api.AuthenticationDataProviderpublic org.apache.pulsar.common.api.AuthData authenticate(org.apache.pulsar.common.api.AuthData commandData)
throws AuthenticationException
authenticate in interface org.apache.pulsar.client.api.AuthenticationDataProviderAuthenticationExceptionpublic boolean hasDataForHttp()
hasDataForHttp in interface org.apache.pulsar.client.api.AuthenticationDataProviderCopyright © 2017–2021 Apache Software Foundation. All rights reserved.