Package org.apache.pulsar.common.sasl
Class JAASCredentialsContainer
java.lang.Object
org.apache.pulsar.common.sasl.JAASCredentialsContainer
- All Implemented Interfaces:
Closeable
,AutoCloseable
JAAS Credentials Container.
This is added for support Kerberos authentication.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionJAASCredentialsContainer
(String loginContextName, CallbackHandler callbackHandler, Map<String, String> configuration) -
Method Summary
-
Field Details
-
callbackHandler
-
-
Constructor Details
-
JAASCredentialsContainer
public JAASCredentialsContainer(String loginContextName, CallbackHandler callbackHandler, Map<String, String> configuration) throws LoginException- Throws:
LoginException
-
-
Method Details
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-