Uses of Interface
com.sshtools.common.ssh.SshConnection
Packages that use SshConnection
Package
Description
-
Uses of SshConnection in com.sshtools.common.auth
Methods in com.sshtools.common.auth with parameters of type SshConnectionModifier and TypeMethodDescriptionvoidAbstractPublicKeyAuthenticationProvider.add(SshPublicKey key, String comment, SshConnection con) voidAuthorizedKeysPublicKeyAuthenticationProvider.add(SshPublicKey key, String comment, SshConnection con) voidOpenSshCertificateAuthenticationProvider.add(SshPublicKey key, String comment, SshConnection con) voidPublicKeyAuthenticationAdapter.add(SshPublicKey key, String comment, SshConnection con) voidPublicKeyAuthenticationProvider.add(SshPublicKey key, String comment, SshConnection con) voidUniversalAuthenticationProvider.add(SshPublicKey key, String comment, SshConnection con) abstract booleanPasswordAuthenticationProvider.changePassword(SshConnection con, String username, String oldpassword, String newpassword) Implement this method to change the users passwordbooleanAbstractPublicKeyAuthenticationProvider.checkKey(SshPublicKey key, SshConnection con) booleanAuthorizedKeysPublicKeyAuthenticationProvider.checkKey(SshPublicKey key, SshConnection con) booleanOpenSshCertificateAuthenticationProvider.checkKey(SshPublicKey key, SshConnection con) booleanPublicKeyAuthenticationProvider.checkKey(SshPublicKey key, SshConnection con) booleanUniversalAuthenticationProvider.checkKey(SshPublicKey key, SshConnection con) AuthenticationMechanismFactory.createInstance(String name, AbstractServerTransport<C> transport, AbstractAuthenticationProtocol<C> authentication, SshConnection con) DefaultAuthenticationMechanismFactory.createInstance(String name, AbstractServerTransport<C> transport, AbstractAuthenticationProtocol<C> authentication, SshConnection con) KeyboardInteractiveAuthenticationProvider.createInstance(SshConnection con) KeyboardInteractiveAuthenticator.createInstance(SshConnection con) protected AbstractFileAuthorizedKeysPublicKeyAuthenticationProvider.getFile(SshConnection con) DefaultAuthenticationMechanismFactory.getKeyboardInteractiveProviders(SshConnection con) AbstractPublicKeyAuthenticationProvider.getKeys(SshConnection con) AuthorizedKeysPublicKeyAuthenticationProvider.getKeys(SshConnection con) OpenSshCertificateAuthenticationProvider.getKeys(SshConnection con) PublicKeyAuthenticationAdapter.getKeys(SshConnection con) PublicKeyAuthenticationProvider.getKeys(SshConnection con) UniversalAuthenticationProvider.getKeys(SshConnection con) DefaultAuthenticationMechanismFactory.getPasswordAuthenticationProviders(SshConnection con) InMemoryMutualKeyAuthenticationStore.getPrivateKey(SshConnection con) MutualKeyAuthenticatonStore.getPrivateKey(SshConnection con) AuthenticationMechanismFactory.getProviders(String name, SshConnection con) DefaultAuthenticationMechanismFactory.getProviders(String name, SshConnection con) InMemoryMutualKeyAuthenticationStore.getPublicKey(SshConnection con) MutualKeyAuthenticatonStore.getPublicKey(SshConnection con) DefaultAuthenticationMechanismFactory.getPublicKeyAuthenticationProviders(SshConnection con) String[]AuthenticationMechanismFactory.getRequiredMechanisms(SshConnection con) String[]DefaultAuthenticationMechanismFactory.getRequiredMechanisms(SshConnection con) KeyboardInteractiveProvider.init(SshConnection con) PasswordKeyboardInteractiveProvider.init(SshConnection con) booleanAuthorizedKeysPublicKeyAuthenticationProvider.isAuthorizedKey(SshPublicKey key, SshConnection con) Checks the given public key by comparing it against the public keys stored in the users authorized_keys file.booleanOpenSshCertificateAuthenticationProvider.isAuthorizedKey(SshPublicKey key, SshConnection con) booleanPublicKeyAuthenticationProvider.isAuthorizedKey(SshPublicKey key, SshConnection con) Check the supplied public key against the users authorized keys.booleanUniversalAuthenticationProvider.isAuthorizedKey(SshPublicKey key, SshConnection con) voidAbstractPublicKeyAuthenticationProvider.remove(SshPublicKey key, SshConnection con) voidAuthorizedKeysPublicKeyAuthenticationProvider.remove(SshPublicKey key, SshConnection con) voidOpenSshCertificateAuthenticationProvider.remove(SshPublicKey key, SshConnection con) voidPublicKeyAuthenticationAdapter.remove(SshPublicKey key, SshConnection con) voidPublicKeyAuthenticationProvider.remove(SshPublicKey key, SshConnection con) voidUniversalAuthenticationProvider.remove(SshPublicKey key, SshConnection con) abstract booleanPasswordAuthenticationProvider.verifyPassword(SshConnection con, String username, String password) Implement this method to log the user into the system.Constructors in com.sshtools.common.auth with parameters of type SshConnectionModifierConstructorDescriptionKeyboardInteractiveAuthentication(AbstractServerTransport<C> transport, AbstractAuthenticationProtocol<C> authentication, SshConnection con, KeyboardInteractiveAuthenticationProvider[] providers) PasswordAuthentication(AbstractServerTransport<C> transport, AbstractAuthenticationProtocol<C> authentication, SshConnection con, PasswordAuthenticationProvider[] providers) PasswordKeyboardInteractiveProvider(PasswordAuthenticationProvider[] providers, SshConnection con) PublicKeyAuthentication(AbstractServerTransport<C> transport, AbstractAuthenticationProtocol<C> authentication, SshConnection con, PublicKeyAuthenticationProvider[] providers) -
Uses of SshConnection in com.sshtools.common.files.direct
Methods in com.sshtools.common.files.direct with parameters of type SshConnection -
Uses of SshConnection in com.sshtools.common.files.nio
Methods in com.sshtools.common.files.nio that return SshConnectionMethods in com.sshtools.common.files.nio with parameters of type SshConnectionModifier and TypeMethodDescriptionstatic URIAbstractFileURI.create(SshConnection con, String... paths) Constructors in com.sshtools.common.files.nio with parameters of type SshConnectionModifierConstructorDescriptionAbstractFileNIOFileSystem(SshConnection con, URI uri, AbstractFileNIOProvider provider) -
Uses of SshConnection in com.sshtools.common.forwarding
Methods in com.sshtools.common.forwarding with parameters of type SshConnectionModifier and TypeMethodDescriptionbooleanForwardingPolicy.checkHostPermitted(SshConnection con, String host, int port) Check the host of the forwarding is permitted under this policy.booleanForwardingPolicy.checkInterfacePermitted(SshConnection con, String originHost, int originPort) Check that the source of the forwarding is permitted under this policy. -
Uses of SshConnection in com.sshtools.common.policy
Methods in com.sshtools.common.policy with parameters of type SshConnection -
Uses of SshConnection in com.sshtools.common.sftp
Methods in com.sshtools.common.sftp that return SshConnectionMethods in com.sshtools.common.sftp with parameters of type SshConnectionModifier and TypeMethodDescriptionvoidAbstractFileSystem.init(SshConnection con, String protocolInUse) protected AbstractFileAbstractFileSystem.resolveFile(String path, SshConnection con) Constructors in com.sshtools.common.sftp with parameters of type SshConnection -
Uses of SshConnection in com.sshtools.common.shell
Methods in com.sshtools.common.shell with parameters of type SshConnectionModifier and TypeMethodDescriptionprotected booleanShellPolicy.assertPermission(SshConnection con, int perm, String... args) final booleanShellPolicy.checkPermission(SshConnection con, int perm, String... args) -
Uses of SshConnection in com.sshtools.common.ssh
Fields in com.sshtools.common.ssh declared as SshConnectionMethods in com.sshtools.common.ssh that return SshConnectionModifier and TypeMethodDescriptionChannel.getConnection()GlobalRequest.getConnection()SessionChannel.getConnection()Subsystem.getConnection()SshConnectionManager.getConnectionById(String uuid) Methods in com.sshtools.common.ssh that return types with arguments of type SshConnectionMethods in com.sshtools.common.ssh with parameters of type SshConnectionConstructors in com.sshtools.common.ssh with parameters of type SshConnectionModifierConstructorDescriptionGlobalRequest(String name, SshConnection con, byte[] requestdata) Contstruct a request. -
Uses of SshConnection in com.sshtools.common.sshd
Methods in com.sshtools.common.sshd that return SshConnection