private static class JGitServerKeyVerifier.SessionConfig extends java.lang.Object implements ServerKeyDatabase.Configuration
ServerKeyDatabase.Configuration.StrictHostKeyChecking
Modifier and Type | Field and Description |
---|---|
private JGitClientSession |
session |
Constructor and Description |
---|
SessionConfig(JGitClientSession session) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<java.lang.String> |
get(java.lang.String key) |
java.util.List<java.lang.String> |
getGlobalKnownHostsFiles()
Retrieves the list of file names from the "GlobalKnownHostsFile" ssh
config.
|
boolean |
getHashKnownHosts()
Obtains the value of the "HashKnownHosts" ssh config.
|
ServerKeyDatabase.Configuration.StrictHostKeyChecking |
getStrictHostKeyChecking()
Obtains the value of the "StrictHostKeyChecking" ssh config.
|
java.util.List<java.lang.String> |
getUserKnownHostsFiles()
Retrieves the list of file names from the "UserKnownHostsFile" ssh
config.
|
java.lang.String |
getUsername()
Obtains the user name used in the connection attempt.
|
private final JGitClientSession session
public SessionConfig(JGitClientSession session)
private java.util.List<java.lang.String> get(java.lang.String key)
public java.util.List<java.lang.String> getUserKnownHostsFiles()
ServerKeyDatabase.Configuration
getUserKnownHostsFiles
in interface ServerKeyDatabase.Configuration
public java.util.List<java.lang.String> getGlobalKnownHostsFiles()
ServerKeyDatabase.Configuration
getGlobalKnownHostsFiles
in interface ServerKeyDatabase.Configuration
public ServerKeyDatabase.Configuration.StrictHostKeyChecking getStrictHostKeyChecking()
ServerKeyDatabase.Configuration
getStrictHostKeyChecking
in interface ServerKeyDatabase.Configuration
ServerKeyDatabase.Configuration.StrictHostKeyChecking
public boolean getHashKnownHosts()
ServerKeyDatabase.Configuration
getHashKnownHosts
in interface ServerKeyDatabase.Configuration
true
if new entries should be stored with hashed host
information, false
otherwisepublic java.lang.String getUsername()
ServerKeyDatabase.Configuration
getUsername
in interface ServerKeyDatabase.Configuration