Class ClientCallbackHandler
- java.lang.Object
-
- org.apache.storm.security.auth.kerberos.ClientCallbackHandler
-
- All Implemented Interfaces:
CallbackHandler
public class ClientCallbackHandler extends Object implements CallbackHandler
SASL client side callback handler.
-
-
Constructor Summary
Constructors Constructor Description ClientCallbackHandler(Map<String,Object> topoConf)
Constructor based on a JAAS configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handle(Callback[] callbacks)
This method is invoked by SASL for authentication challenges.
-
-
-
Constructor Detail
-
ClientCallbackHandler
public ClientCallbackHandler(Map<String,Object> topoConf) throws IOException
Constructor based on a JAAS configuration.For digest, you should have a pair of user name and password defined in this figgure.
- Throws:
IOException
-
-
Method Detail
-
handle
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
This method is invoked by SASL for authentication challenges.- Specified by:
handle
in interfaceCallbackHandler
- Parameters:
callbacks
- a collection of challenge callbacks- Throws:
IOException
UnsupportedCallbackException
-
-