public class KeyPair extends Object
| Constructor and Description |
|---|
KeyPair() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
generate() |
static Map<String,String> |
generate(String passPhrase)
return a "public" -> rsa public key, "private" -> its corresponding
private key
|
static Map<String,File> |
generateTemporaryFiles() |
static Map<String,File> |
generateTemporaryFiles(String passPhrase) |
static boolean |
sameKeyPair(File privateKeyFile,
File publicKeyFile) |
static void |
setPermissionsTo600(File f)
Set file permissions to 600 (unix)
|
public static Map<String,String> generate() throws com.jcraft.jsch.JSchException
com.jcraft.jsch.JSchExceptionpublic static Map<String,String> generate(String passPhrase) throws com.jcraft.jsch.JSchException
com.jcraft.jsch.JSchExceptionpublic static Map<String,File> generateTemporaryFiles() throws com.jcraft.jsch.JSchException, IOException
com.jcraft.jsch.JSchExceptionIOExceptionpublic static Map<String,File> generateTemporaryFiles(String passPhrase) throws com.jcraft.jsch.JSchException, IOException
com.jcraft.jsch.JSchExceptionIOExceptionpublic static void setPermissionsTo600(File f)
public static boolean sameKeyPair(File privateKeyFile, File publicKeyFile) throws IOException
IOExceptionCopyright © 2010–2016 Cloudera. All rights reserved.