public class HostbasedAuthenticationClient extends SshAuthenticationClient
Modifier and Type | Field and Description |
---|---|
protected SshPrivateKey |
key |
Constructor and Description |
---|
HostbasedAuthenticationClient()
Creates a new HostbasedAuthenticationClient object.
|
Modifier and Type | Method and Description |
---|---|
void |
authenticate(AuthenticationProtocolClient authentication,
java.lang.String serviceToStart) |
boolean |
canAuthenticate() |
java.lang.String |
getMethodName() |
java.util.Properties |
getPersistableProperties() |
void |
reset() |
void |
setClientUsername(java.lang.String clientUser) |
void |
setKey(SshPrivateKey key) |
void |
setPersistableProperties(java.util.Properties properties) |
canPrompt, getAuthenticationPrompt, getUsername, setAuthenticationPrompt, setUsername
protected SshPrivateKey key
public HostbasedAuthenticationClient()
public void setKey(SshPrivateKey key)
key
- public void reset()
reset
in class SshAuthenticationClient
public void setClientUsername(java.lang.String clientUser)
clientUser
- public java.lang.String getMethodName()
getMethodName
in class SshAuthenticationClient
public void authenticate(AuthenticationProtocolClient authentication, java.lang.String serviceToStart) throws java.io.IOException, TerminatedStateException
authenticate
in class SshAuthenticationClient
authentication
- serviceToStart
- java.io.IOException
TerminatedStateException
AuthenticationProtocolException
public java.util.Properties getPersistableProperties()
getPersistableProperties
in class SshAuthenticationClient
public void setPersistableProperties(java.util.Properties properties)
setPersistableProperties
in class SshAuthenticationClient
properties
- public boolean canAuthenticate()
canAuthenticate
in class SshAuthenticationClient
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.