Class WorkerTokenClientCallbackHandler
java.lang.Object
org.apache.storm.security.auth.sasl.SimpleSaslClientCallbackHandler
org.apache.storm.security.auth.workertoken.WorkerTokenClientCallbackHandler
- All Implemented Interfaces:
- CallbackHandler
A Client callback handler for a WorkerToken.  In general a client that wants to support worker tokens should first check if a WorkerToken
 is available for the specific connection type by calling findWorkerTokenInSubject.  If that returns a token, then proceed to create and
 use this with a DIGEST-MD5 SaslClient. If not you should fall back to whatever other client auth you want to do.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic WorkerTokenLook in the current subject for a WorkerToken.Methods inherited from class org.apache.storm.security.auth.sasl.SimpleSaslClientCallbackHandlerhandle
- 
Constructor Details- 
WorkerTokenClientCallbackHandlerConstructor.- Parameters:
- token- the token to use to authenticate. This was probably retrieved by calling findWorkerTokenInSubject.
 
 
- 
- 
Method Details- 
findWorkerTokenInSubjectLook in the current subject for a WorkerToken. This should really only happen when we are in a worker, because the tokens will not be placed in anything else.- Parameters:
- type- the type of connection we need a token for.
- Returns:
- the found token or null.
 
 
-