A C D E F G H I K L M N O P R S T U

A

ACK_SEPARATOR - Static variable in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
AbstractKnownHostsProvider - class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider.
Common base for known hosts providers.
AbstractKnownHostsProvider() - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 
AbstractSshWagon - class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.
Common SSH operations.
AbstractSshWagon() - Constructor for class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
AbstractSshWagon.WagonUserInfo - class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo.
 
AbstractSshWagon.WagonUserInfo(AuthenticationInfo, InteractiveUserInfo) - Constructor for class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
addConfiguration(Properties) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 
addConfiguration(Properties) - Method in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
addKnownHosts(JSch, UserInfo) - Method in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
Adds to the session all the known hosts
addKnownHosts(JSch, UserInfo) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.NullKnownHostProvider
 
addKnownHosts(JSch, UserInfo) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider
 
addKnownHosts(JSch, UserInfo) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.StreamKnownHostsProvider
 
authInfo - Variable in class org.apache.maven.wagon.providers.ssh.interactive.TraditionalUIKeyboardInteractive
 

C

COPY_START_CHAR - Static variable in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
CommandExecutionException - exception org.apache.maven.wagon.providers.ssh.CommandExecutionException.
Exception which should be thrown when a command fails to execute on the repository.
CommandExecutionException(String) - Constructor for class org.apache.maven.wagon.providers.ssh.CommandExecutionException
 
CommandExecutionException(String, Throwable) - Constructor for class org.apache.maven.wagon.providers.ssh.CommandExecutionException
 
ConsoleInteractiveUserInfo - class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo.
Shows messages to System.out, and ask replies using an InputHandler
ConsoleInteractiveUserInfo() - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
ConsoleInteractiveUserInfo(Prompter) - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
checkAck(InputStream) - Static method in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
closeConnection() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
contents - Variable in class org.apache.maven.wagon.providers.ssh.knownhost.StreamKnownHostsProvider
the known hosts, in the openssh format

D

DEFAULT_SSH_PORT - Static variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

E

EXEC_CHANNEL - Static variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
executeCommand(String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
executeCommand(String) - Method in interface org.apache.maven.wagon.providers.ssh.SshCommandExecutor
 

F

FileKnownHostsProvider - class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider.
Provides known hosts from a file
FileKnownHostsProvider(File) - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider
Creates the FileKnownHostsProvider.
FileKnownHostsProvider() - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider
Creates a FileKnownHostsProvider using as file openssh knwon_host
file - Variable in class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider
 
findPrivateKey() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

G

get(String, File) - Method in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
get(String, File) - Method in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
getDirectoryMode(RepositoryPermissions) - Method in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
getFile() - Method in class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider
 
getHostKeyChecking() - Method in class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 
getHostKeyChecking() - Method in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
getIfNewer(String, File, long) - Method in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
getIfNewer(String, File, long) - Method in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
getInteractiveUserInfo() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
getKnownHostsProvider() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
getPassphrase() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
getPassphrase() - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
getPassword() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
getPassword() - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
getUserMaskFor(String) - Static method in class org.apache.maven.wagon.providers.ssh.PermissionModeUtils
See the System Interfaces volume of IEEE Std 1003.1-2001, umask(1)

H

HOST_KEY_CHECKING - Static variable in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
handleGetException(Resource, Exception, File) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
host - Variable in class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider
the host ...
hostKeyChecking - Variable in class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 

I

InteractiveUserInfo - interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo.
Interactive part for UserInfo
interactive - Variable in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
interactiveUserInfo - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

K

KnownHostsProvider - interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider.
Provides a way to add Known Hosts fingerprints to the JSch transport
key - Variable in class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider
the key ...
knownHostsProvider - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

L

LF - Static variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
LINE_BUFFER_SIZE - Static variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

M

MILLIS_PER_SEC - Static variable in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
mkdirs(ChannelSftp, String, int) - Method in class org.apache.maven.wagon.providers.ssh.SftpWagon
 

N

NullInteractiveUserInfo - class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo.
Dummy Implementation for InteractiveUserInfo, nice for non-Interactive environments
NullInteractiveUserInfo() - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
NullInteractiveUserInfo(boolean) - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
Creates a NullInteractiveUserInfo with a hardcoded prompYesNo result
NullKnownHostProvider - class org.apache.maven.wagon.providers.ssh.knownhost.NullKnownHostProvider.
Dummy KnownHostsProvider
NullKnownHostProvider() - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.NullKnownHostProvider
 

O

openConnection() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
org.apache.maven.wagon.providers.ssh - package org.apache.maven.wagon.providers.ssh
 
org.apache.maven.wagon.providers.ssh.interactive - package org.apache.maven.wagon.providers.ssh.interactive
 
org.apache.maven.wagon.providers.ssh.knownhost - package org.apache.maven.wagon.providers.ssh.knownhost
 

P

PATH_SEPARATOR - Static variable in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
PATH_SEPARATOR - Static variable in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
PermissionModeUtils - class org.apache.maven.wagon.providers.ssh.PermissionModeUtils.
Utility class for common operations for file/directory permissions.
PermissionModeUtils() - Constructor for class org.apache.maven.wagon.providers.ssh.PermissionModeUtils
 
PrompterUIKeyboardInteractive - class org.apache.maven.wagon.providers.ssh.interactive.PrompterUIKeyboardInteractive.
UIKeyboardInteractive that use pluxus-prompter

UIKeyboardInteractive are usefull when you don't use user with password authentication with a server that use keyboard-interactive and doesn't allow password method PasswordAuthentication no.

PrompterUIKeyboardInteractive() - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.PrompterUIKeyboardInteractive
 
PrompterUIKeyboardInteractive(Prompter) - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.PrompterUIKeyboardInteractive
 
passphrase - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
password - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.apache.maven.wagon.providers.ssh.interactive.PrompterUIKeyboardInteractive
 
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.apache.maven.wagon.providers.ssh.interactive.TraditionalUIKeyboardInteractive
 
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
promptPassphrase(String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
promptPassphrase(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
promptPassphrase(String) - Method in interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo
 
promptPassphrase(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
promptPassphrase(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
promptPassword(String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
promptPassword(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
promptPassword(String) - Method in interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo
 
promptPassword(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
promptPassword(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
promptYesNo(String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
promptYesNo(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
promptYesNo(String) - Method in interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo
 
promptYesNo(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
promptYesNo(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
promptYesNoResult - Variable in class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
prompter - Variable in class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
prompter - Variable in class org.apache.maven.wagon.providers.ssh.interactive.PrompterUIKeyboardInteractive
 
put(File, String) - Method in class org.apache.maven.wagon.providers.ssh.ScpWagon
 
put(File, String) - Method in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
putDirectory(File, String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

R

ROLE - Static variable in interface org.apache.maven.wagon.providers.ssh.SshCommandExecutor
 
ROLE - Static variable in interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo
 
ROLE - Static variable in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
readLine(InputStream) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

S

SFTP_CHANNEL - Static variable in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
SOCKS5_PROXY_PORT - Static variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
S_IFDIR - Static variable in class org.apache.maven.wagon.providers.ssh.SftpWagon
 
ScpWagon - class org.apache.maven.wagon.providers.ssh.ScpWagon.
A base class for deployers and fetchers using protocols from SSH2 family and JSch library for underlining implmenetation

This is responsible for authentification stage of the process.

ScpWagon() - Constructor for class org.apache.maven.wagon.providers.ssh.ScpWagon
 
SftpWagon - class org.apache.maven.wagon.providers.ssh.SftpWagon.
SFTP protocol wagon.
SftpWagon() - Constructor for class org.apache.maven.wagon.providers.ssh.SftpWagon
 
SingleKnownHostProvider - class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider.
Simple KnownHostsProvider with known wired values
SingleKnownHostProvider() - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider
 
SingleKnownHostProvider(String, String) - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.SingleKnownHostProvider
Creates the SingleKnownHostProvider.
SshCommandExecutor - interface org.apache.maven.wagon.providers.ssh.SshCommandExecutor.
 
StreamKnownHostsProvider - class org.apache.maven.wagon.providers.ssh.knownhost.StreamKnownHostsProvider.
Provides known hosts from a file
StreamKnownHostsProvider(InputStream) - Constructor for class org.apache.maven.wagon.providers.ssh.knownhost.StreamKnownHostsProvider
 
sendEom(OutputStream) - Static method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
session - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
setHostKeyChecking(String) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 
setHostKeyChecking(String) - Method in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
setInteractiveUserInfo(InteractiveUserInfo) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
setKnownHostsProvider(KnownHostsProvider) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
showMessage(String) - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
showMessage(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.ConsoleInteractiveUserInfo
 
showMessage(String) - Method in interface org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo
 
showMessage(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.NullInteractiveUserInfo
 
showMessage(String) - Method in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
storeKnownHosts(JSch) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
 
storeKnownHosts(JSch) - Method in class org.apache.maven.wagon.providers.ssh.knownhost.FileKnownHostsProvider
 
storeKnownHosts(JSch) - Method in interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
 
supportsDirectoryCopy() - Method in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 

T

TraditionalUIKeyboardInteractive - class org.apache.maven.wagon.providers.ssh.interactive.TraditionalUIKeyboardInteractive.
A conservative UIKeyboardInteractive that avoids real user interaction :).
TraditionalUIKeyboardInteractive(AuthenticationInfo) - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.TraditionalUIKeyboardInteractive
 

U

UserInfoUIKeyboardInteractiveProxy - class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy.
A proxy that let you merge a UserInfo and a UIKeyboardInteractive
UserInfoUIKeyboardInteractiveProxy(UserInfo, UIKeyboardInteractive) - Constructor for class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 
uIKeyboardInteractive - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon
 
userInfo - Variable in class org.apache.maven.wagon.providers.ssh.AbstractSshWagon.WagonUserInfo
 
userInfo - Variable in class org.apache.maven.wagon.providers.ssh.interactive.UserInfoUIKeyboardInteractiveProxy
 

A C D E F G H I K L M N O P R S T U