com.ibm.wsspi.wssecurity.auth.callback
Class BinaryTokenCallback
- java.lang.Object
com.ibm.wsspi.wssecurity.auth.callback.BinaryTokenCallback
- public class BinaryTokenCallback
- extends java.lang.Object
- implements javax.security.auth.callback.Callback
The BinaryTokenCallback allows a credential token to be gathered
by the CallbackHandler and pass it to the LoginModule.
However, since the credential token is typically in byte format and difficult to input
interactively, it is usually passed to the LoginModule
programmatically.
CallbackHandlerConstructor Summary
| Constructor and Description |
|---|
BinaryTokenCallback(java.lang.String prompt)
Construct a
BinaryTokenCallback object with a prompt
hint.
|
BinaryTokenCallback(java.lang.String prompt,byte[] defaultCredToken)
Construct a
BinaryTokenCallback object with a prompt
hint and a default credential token.
|
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
getCredToken()
Return the credential token.
|
|
getDefaultCredToken()
Return the default credential token.
|
|
getPrompt()
Return the prompt.
|
|
setCredToken(byte[] credToken)
Set the credential token.
|
|
toString()
Returns the name of the Callback.
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail
BinaryTokenCallback
- public BinaryTokenCallback(java.lang.String prompt)
prompt - The prompt hint. BinaryTokenCallback
- public BinaryTokenCallback(java.lang.String prompt,
- byte[] defaultCredToken)
Construct a BinaryTokenCallback object with a prompt
hint and a default credential token.
prompt - The prompt hint. defaultCredToken - The default credential token. Method Detail
setCredToken
- public void setCredToken(byte[] credToken)
Set the credential token.
credToken - The credential token. getCredToken
- public byte[] getCredToken()
Return the credential token. If the credential token set in
BinaryTokenCallback.setCredToken()
is null, the null is returned.
null. getDefaultCredToken
- public byte[] getDefaultCredToken( )
Return the default credential token. If the credential token set in
the Constructor is null, then null is returned.
null. getPrompt
- public java.lang.String getPrompt( )
Return the prompt. If the prompt set in the Constructor
is null, then null is returned.
null. toString
- public java.lang.String toString( )
Returns the name of the Callback. Typically, it is the name of the class.
toString in class java.lang.Object
Construct a
BinaryTokenCallbackobject with a prompt hint.