com.maverick.ssh2.gss
Class DefaultGSSCallback
java.lang.Object
com.maverick.ssh2.gss.DefaultGSSCallback
- All Implemented Interfaces:
- JAASCallbackHandler, MaverickCallbackHandler, javax.security.auth.callback.CallbackHandler
public class DefaultGSSCallback
- extends java.lang.Object
- implements javax.security.auth.callback.CallbackHandler, JAASCallbackHandler
this is our callback handler, it currently passes kerberos my username and
password when it receives the relevant callbacks, the only dynamic way to set
these values is to use jaas.
- Author:
- David Hodgins
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultGSSCallback
public DefaultGSSCallback(java.lang.String username)
getUsername
public java.lang.String getUsername()
getPassword
public java.lang.String getPassword()
setUser
public void setUser(java.lang.String uname)
- Specified by:
setUser in interface JAASCallbackHandler- Specified by:
setUser in interface MaverickCallbackHandler
setPassword
public void setPassword(java.lang.String pword)
- Specified by:
setPassword in interface JAASCallbackHandler- Specified by:
setPassword in interface MaverickCallbackHandler
handle
public void handle(javax.security.auth.callback.Callback[] callbacks)
- Specified by:
handle in interface JAASCallbackHandler- Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Copyright © 2012. All Rights Reserved.