|
Secure iNet Factory | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jscape.util.task.AbstractTask
com.jscape.inet.ssh.authentication.requests.AbstractAuthenticationRequest
public abstract class AbstractAuthenticationRequest
Common authentication request implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.jscape.util.task.AbstractTask |
|---|
com.jscape.util.task.AbstractTask.Listener, com.jscape.util.task.AbstractTask.TaskCanceledException |
| Method Summary | |
|---|---|
abstract java.lang.Object |
clone()
Clones request instance. |
java.lang.String |
getBanner()
Returns server authentication banner if any. |
java.lang.Throwable |
getError()
|
java.lang.String |
getServiceName()
Returns target SSH service name. |
TransportClient |
getTransportSession()
Returns underlayed SSH transport session. |
User |
getUser()
Returns user to be authenticated. |
boolean |
isSuccessful()
Checks if request was successful. |
boolean |
isValid()
Checks if all needed request parameters are set and request is ready for execution. |
void |
setServiceName(java.lang.String name)
Sets target SSH service name. |
void |
setTransportSession(TransportClient session)
Sets underlayed SSH transport session. |
void |
setUser(User user)
Sets target user. |
| Methods inherited from class com.jscape.util.task.AbstractTask |
|---|
cancel, getListener, getName, isCanceled, isDone, isStarted, resetCancel, run, setListener, waitUntilDone, waitUntilDone, waitUntilDoneOrCanceled, waitUntilStarted, waitUntilStarted |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.jscape.util.task.Task |
|---|
cancel, isDone, isStarted |
| Methods inherited from interface java.lang.Runnable |
|---|
run |
| Method Detail |
|---|
public User getUser()
AuthenticationRequest
getUser in interface AuthenticationRequestpublic void setUser(User user)
AuthenticationRequest
setUser in interface AuthenticationRequestuser - user to be authenticatedpublic java.lang.String getServiceName()
AuthenticationRequest
getServiceName in interface AuthenticationRequestpublic void setServiceName(java.lang.String name)
AuthenticationRequest
setServiceName in interface AuthenticationRequestname - target SSH service namepublic TransportClient getTransportSession()
AuthenticationRequest
getTransportSession in interface AuthenticationRequestpublic void setTransportSession(TransportClient session)
AuthenticationRequest
setTransportSession in interface AuthenticationRequestsession - underlayed SSH transport sessionpublic boolean isSuccessful()
AuthenticationRequest
isSuccessful in interface AuthenticationRequesttrue if request was successful;
false otherwisepublic boolean isValid()
AuthenticationRequest
isValid in interface AuthenticationRequesttrue if request is ready for execution;
false otherwisepublic java.lang.String getBanner()
AuthenticationRequest
getBanner in interface AuthenticationRequestpublic java.lang.Throwable getError()
getError in interface AuthenticationRequestpublic abstract java.lang.Object clone()
AuthenticationRequest
clone in interface AuthenticationRequestclone in class java.lang.Object
|
Secure iNet Factory | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||