protected KeyFile getKeyFile(String privateKeyFile, String privateKeyPassPhrase) { KeyFile keyFile = null; if (privateKeyFile != null && !privateKeyFile.isEmpty()) { if (privateKeyPassPhrase != null && !privateKeyPassPhrase.isEmpty()) { keyFile = new KeyFile(privateKeyFile, privateKeyPassPhrase); } else { keyFile = new KeyFile(privateKeyFile); } } return keyFile; }
protected KeyFile getKeyFile(String privateKeyFile, String privateKeyPassPhrase) { KeyFile keyFile = null; if (privateKeyFile != null && !privateKeyFile.isEmpty()) { if (privateKeyPassPhrase != null && !privateKeyPassPhrase.isEmpty()) { keyFile = new KeyFile(privateKeyFile, privateKeyPassPhrase); } else { keyFile = new KeyFile(privateKeyFile); } } return keyFile; }
protected KeyFile getKeyFile(String privateKeyFile, String privateKeyPassPhrase) { KeyFile keyFile = null; if (privateKeyFile != null && !privateKeyFile.isEmpty()) { if (privateKeyPassPhrase != null && !privateKeyPassPhrase.isEmpty()) { keyFile = new KeyFile(privateKeyFile, privateKeyPassPhrase); } else { keyFile = new KeyFile(privateKeyFile); } } return keyFile; }
public static IdentityKey getIdentityKey(String privateKeyFile, String privateKeyString, String privateKeyPassphrase) { IdentityKey identityKey = null; if (StringUtilities.isNotEmpty(privateKeyFile)) { identityKey = new KeyFile(privateKeyFile); } if (StringUtilities.isNotEmpty(privateKeyString)) { if (identityKey != null) { throw new IllegalArgumentException(String.format("%s and %s inputs are mutually exclusive. They can't be both set at the same time.", Constants.PRIVATE_KEY_FILE, Constants.PRIVATE_KEY_DATA)); } identityKey = new KeyData(privateKeyString); } if (identityKey != null && StringUtilities.isNotEmpty(privateKeyPassphrase)) { identityKey.setPassPhrase(privateKeyPassphrase); } return identityKey; }
public static IdentityKey getIdentityKey(String privateKeyFile, String privateKeyString, String privateKeyPassphrase) { IdentityKey identityKey = null; if (StringUtilities.isNotEmpty(privateKeyFile)) { identityKey = new KeyFile(privateKeyFile); } if (StringUtilities.isNotEmpty(privateKeyString)) { if (identityKey != null) { throw new IllegalArgumentException(String.format("%s and %s inputs are mutually exclusive. They can't be both set at the same time.", Constants.PRIVATE_KEY_FILE, Constants.PRIVATE_KEY_DATA)); } identityKey = new KeyData(privateKeyString); } if (identityKey != null && StringUtilities.isNotEmpty(privateKeyPassphrase)) { identityKey.setPassPhrase(privateKeyPassphrase); } return identityKey; }