|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ifremer.isisfish.util.ssh.SSHAgent
public class SSHAgent
Isis SSH agent. This class centralize, ssh key and passphrase management. This is a singleton class.
| Field Summary | |
|---|---|
protected com.jcraft.jsch.JSch |
jsch
JSSch instance. |
protected java.util.Map<java.lang.String,java.lang.String> |
passphraseForKeys
Passphrase associated to key file path. |
| Method Summary | |
|---|---|
protected java.lang.String |
askPassphrase(java.lang.String privatekeyFile,
java.lang.String message)
Ask for passphrase. |
static SSHAgent |
getAgent()
Get agent instance. |
java.lang.String |
getPassphrase(java.io.File privatekeyFile)
Get passphrase for key. |
java.lang.String |
getPassphrase(java.lang.String privatekeyFile)
Get passphrase for key. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected com.jcraft.jsch.JSch jsch
protected java.util.Map<java.lang.String,java.lang.String> passphraseForKeys
| Method Detail |
|---|
public static SSHAgent getAgent()
public java.lang.String getPassphrase(java.io.File privatekeyFile)
throws InvalidPassphraseException
privatekeyFile - private key file
InvalidPassphraseException - if user cancel authentication
public java.lang.String getPassphrase(java.lang.String privatekeyFile)
throws InvalidPassphraseException
privatekeyFile - private key file path
InvalidPassphraseException - if user cancel authentication
protected java.lang.String askPassphrase(java.lang.String privatekeyFile,
java.lang.String message)
throws InvalidPassphraseException
privatekeyFile - private key file pathmessage - message
InvalidPassphraseException - if user cancel authentication
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||