Package org.apache.storm.messaging.netty
Class Login
java.lang.Object
org.apache.storm.messaging.netty.Login
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionLogin(String loginContextName, CallbackHandler callbackHandler, String jaasConfFile) Login constructor.
- 
Method Summary
- 
Field Details- 
callbackHandler
 
- 
- 
Constructor Details- 
Loginpublic Login(String loginContextName, CallbackHandler callbackHandler, String jaasConfFile) throws LoginException Login constructor. The constructor starts the thread used to periodically re-login to the Kerberos Ticket Granting Server.- Parameters:
- loginContextName- name of section in JAAS file that will be use to login. Passed as first param to javax.security.auth.login.LoginContext().
- callbackHandler- Passed as second param to javax.security.auth.login.LoginContext().
- Throws:
- LoginException- Thrown if authentication fails.
 
 
- 
- 
Method Details- 
startThreadIfNeededpublic void startThreadIfNeeded()
- 
shutdownpublic void shutdown()
- 
getSubject
- 
getLoginContextName
 
-