org.apache.maven.wagon.providers.ssh.jsch
Class WagonUserInfo

java.lang.Object
  extended by org.apache.maven.wagon.providers.ssh.jsch.WagonUserInfo
All Implemented Interfaces:
com.jcraft.jsch.UserInfo

 class WagonUserInfo
extends java.lang.Object
implements com.jcraft.jsch.UserInfo


Field Summary
private  java.lang.String passphrase
           
private  java.lang.String password
           
private  org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo userInfo
           
 
Constructor Summary
WagonUserInfo(org.apache.maven.wagon.authentication.AuthenticationInfo authInfo, org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo userInfo)
           
 
Method Summary
 java.lang.String getPassphrase()
           
 java.lang.String getPassword()
           
 boolean promptPassphrase(java.lang.String message)
           
 boolean promptPassword(java.lang.String message)
           
 boolean promptYesNo(java.lang.String message)
           
 void showMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userInfo

private final org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo userInfo

password

private java.lang.String password

passphrase

private java.lang.String passphrase
Constructor Detail

WagonUserInfo

WagonUserInfo(org.apache.maven.wagon.authentication.AuthenticationInfo authInfo,
              org.apache.maven.wagon.providers.ssh.interactive.InteractiveUserInfo userInfo)
Method Detail

getPassphrase

public java.lang.String getPassphrase()
Specified by:
getPassphrase in interface com.jcraft.jsch.UserInfo

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface com.jcraft.jsch.UserInfo

promptPassphrase

public boolean promptPassphrase(java.lang.String message)
Specified by:
promptPassphrase in interface com.jcraft.jsch.UserInfo

promptPassword

public boolean promptPassword(java.lang.String message)
Specified by:
promptPassword in interface com.jcraft.jsch.UserInfo

promptYesNo

public boolean promptYesNo(java.lang.String message)
Specified by:
promptYesNo in interface com.jcraft.jsch.UserInfo

showMessage

public void showMessage(java.lang.String message)
Specified by:
showMessage in interface com.jcraft.jsch.UserInfo