Package com.sshtools.common.sshd.config
Class SshdConfigFile
java.lang.Object
com.sshtools.common.sshd.config.SshdConfigFile
SshdConfigFile
-- GlobalEntry (1..1)
-- Map <String, SshdConfigFileEntry>
-- MatchEntries (1..N) *
-- Map <String, SshdConfigFileEntry>
- Author:
- gnode
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()<T> TexecuteRead(Callable<T> callable) <T> TexecuteWrite(Callable<T> callable) findMatchEntry(Map<String, String> params) findMatchEntryWithMatch(Map<String, Collection<String>> params) voidremoveMatchEntry(MatchEntry entry)
-
Field Details
-
AcceptEnv
- See Also:
-
AddressFamily
- See Also:
-
AllowAgentForwarding
- See Also:
-
AllowGroups
- See Also:
-
AllowTcpForwarding
- See Also:
-
AllowUsers
- See Also:
-
AuthorizedKeysFile
- See Also:
-
Banner
- See Also:
-
ChallengeResponseAuthentication
- See Also:
-
ChrootDirectory
- See Also:
-
Ciphers
- See Also:
-
ClientAliveCountMax
- See Also:
-
ClientAliveInterval
- See Also:
-
Compression
- See Also:
-
DenyGroups
- See Also:
-
DenyUsers
- See Also:
-
ForceCommand
- See Also:
-
GatewayPorts
- See Also:
-
GSSAPIAuthentication
- See Also:
-
GSSAPIKeyExchange
- See Also:
-
GSSAPICleanupCredentials
- See Also:
-
GSSAPIStrictAcceptorCheck
- See Also:
-
GSSAPIStoreCredentialsOnRekey
- See Also:
-
HostbasedAuthentication
- See Also:
-
HostbasedUsesNameFromPacketOnly
- See Also:
-
HostKey
- See Also:
-
IgnoreRhosts
- See Also:
-
IgnoreUserKnownHosts
- See Also:
-
KerberosAuthentication
- See Also:
-
KerberosGetAFSToken
- See Also:
-
KerberosOrLocalPasswd
- See Also:
-
KerberosTicketCleanup
- See Also:
-
KerberosUseKuserok
- See Also:
-
KeyRegenerationInterval
- See Also:
-
ListenAddress
- See Also:
-
LoginGraceTime
- See Also:
-
LogLevel
- See Also:
-
MACs
- See Also:
-
Match
- See Also:
-
MaxAuthTries
- See Also:
-
MaxSessions
- See Also:
-
MaxStartups
- See Also:
-
PasswordAuthentication
- See Also:
-
PermitEmptyPasswords
- See Also:
-
PermitOpen
- See Also:
-
PermitRootLogin
- See Also:
-
PermitTTY
- See Also:
-
PermitTunnel
- See Also:
-
PermitUserEnvironment
- See Also:
-
PidFile
- See Also:
-
Port
- See Also:
-
PrintLastLog
- See Also:
-
PrintMotd
- See Also:
-
Protocol
- See Also:
-
PubkeyAuthentication
- See Also:
-
AuthorizedKeysCommand
- See Also:
-
AuthorizedKeysCommandUser
- See Also:
-
AuthorizedKeysCommandRunAs
- See Also:
-
RequiredAuthentications1
- See Also:
-
RequiredAuthentications2
- See Also:
-
RhostsRSAAuthentication
- See Also:
-
RSAAuthentication
- See Also:
-
ServerKeyBits
- See Also:
-
ShowPatchLevel
- See Also:
-
StrictModes
- See Also:
-
Subsystem
- See Also:
-
SyslogFacility
- See Also:
-
TCPKeepAlive
- See Also:
-
UseDNS
- See Also:
-
UseLogin
- See Also:
-
UsePAM
- See Also:
-
UsePrivilegeSeparation
- See Also:
-
VersionAddendum
- See Also:
-
X11DisplayOffset
- See Also:
-
X11Forwarding
- See Also:
-
X11UseLocalhost
- See Also:
-
XAuthLocation
- See Also:
-
-
Constructor Details
-
SshdConfigFile
public SshdConfigFile()
-
-
Method Details
-
findMatchEntry
-
findMatchEntryWithMatch
-
getGlobalConfiguration
-
getMatchEntriesIterator
-
removeMatchEntry
-
addMatchEntry
-
executeRead
-
executeWrite
-
builder
-