Class PulsarSaslClient
- java.lang.Object
-
- org.apache.pulsar.client.impl.auth.PulsarSaslClient
-
public class PulsarSaslClient extends java.lang.ObjectA SASL Client object. This is added for support Kerberos authentication.
-
-
Constructor Summary
Constructors Constructor Description PulsarSaslClient(java.lang.String serverHostname, java.lang.String serverType, javax.security.auth.Subject subject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.pulsar.common.api.AuthDataevaluateChallenge(org.apache.pulsar.common.api.AuthData saslToken)booleanhasInitialResponse()booleanisComplete()
-
-
-
Method Detail
-
evaluateChallenge
public org.apache.pulsar.common.api.AuthData evaluateChallenge(org.apache.pulsar.common.api.AuthData saslToken) throws javax.naming.AuthenticationException- Throws:
javax.naming.AuthenticationException
-
hasInitialResponse
public boolean hasInitialResponse()
-
isComplete
public boolean isComplete()
-
-