/** * Gets the identity files (your private key files). * <p> * We use java.io.File because JSch cannot deal with VFS FileObjects. * * @param opts The FileSystem options. * @return the array of identity Files. * @see #setIdentities * @deprecated As of 2.1 use {@link #getIdentityInfo(FileSystemOptions)} */ @Deprecated public File[] getIdentities(final FileSystemOptions opts) { final IdentityInfo[] info = getIdentityInfo(opts); if (info != null) { final File[] files = new File[info.length]; for (int i = 0; i < files.length; ++i) { files[i] = info[i].getPrivateKey(); } return files; } return null; }
/** * Gets the identity files (your private key files). * <p> * We use java.io.File because JSch cannot deal with VFS FileObjects. * * @param opts The FileSystem options. * @return the array of identity Files. * @see #setIdentities * @deprecated As of 2.1 use {@link #getIdentityInfo(FileSystemOptions)} */ @Deprecated public File[] getIdentities(final FileSystemOptions opts) { final IdentityInfo[] info = getIdentityInfo(opts); if (info != null) { final File[] files = new File[info.length]; for (int i = 0; i < files.length; ++i) { files[i] = info[i].getPrivateKey(); } return files; } return null; }
/** * Gets the identity files (your private key files). * <p> * We use java.io.File because JSch cannot deal with VFS FileObjects. * * @param opts The FileSystem options. * @return the array of identity Files. * @see #setIdentities * @deprecated As of 2.1 use {@link #getIdentityInfo(FileSystemOptions)} */ @Deprecated public File[] getIdentities(final FileSystemOptions opts) { final IdentityInfo[] info = getIdentityInfo(opts); if (info != null) { final File[] files = new File[info.length]; for (int i = 0; i < files.length; ++i) { files[i] = info[i].getPrivateKey(); } return files; } return null; }
/** * Gets the identity files (your private key files). * <p> * We use java.io.File because JSch cannot deal with VFS FileObjects. * * @param opts The FileSystem options. * @return the array of identity Files. * @see #setIdentities * @deprecated As of 2.1 use {@link #getIdentityInfo(FileSystemOptions)} */ @Deprecated public File[] getIdentities(final FileSystemOptions opts) { final IdentityInfo[] info = getIdentityInfo(opts); if (info != null) { final File[] files = new File[info.length]; for (int i = 0; i < files.length; ++i) { files[i] = info[i].getPrivateKey(); } return files; } return null; }
private static void addIndentity(final JSch jsch, final IdentityInfo info) throws FileSystemException { try { final String privateKeyFile = info.getPrivateKey() != null ? info.getPrivateKey().getAbsolutePath() : null; final String publicKeyFile = info.getPublicKey() != null ? info.getPublicKey().getAbsolutePath() : null; jsch.addIdentity(privateKeyFile, publicKeyFile, info.getPassPhrase()); } catch (final JSchException e) { throw new FileSystemException("vfs.provider.sftp/load-private-key.error", info, e); } }
private static void addIndentity(final JSch jsch, final IdentityInfo info) throws FileSystemException { try { final String privateKeyFile = info.getPrivateKey() != null ? info.getPrivateKey().getAbsolutePath() : null; final String publicKeyFile = info.getPublicKey() != null ? info.getPublicKey().getAbsolutePath() : null; jsch.addIdentity(privateKeyFile, publicKeyFile, info.getPassPhrase()); } catch (final JSchException e) { throw new FileSystemException("vfs.provider.sftp/load-private-key.error", info, e); } }
private static void addIndentity(final JSch jsch, final IdentityInfo info) throws FileSystemException { try { final String privateKeyFile = info.getPrivateKey() != null ? info.getPrivateKey().getAbsolutePath() : null; final String publicKeyFile = info.getPublicKey() != null ? info.getPublicKey().getAbsolutePath() : null; jsch.addIdentity(privateKeyFile, publicKeyFile, info.getPassPhrase()); } catch (final JSchException e) { throw new FileSystemException("vfs.provider.sftp/load-private-key.error", info, e); } }
private static void addIndentity(final JSch jsch, final IdentityInfo info) throws FileSystemException { try { final String privateKeyFile = info.getPrivateKey() != null ? info.getPrivateKey().getAbsolutePath() : null; final String publicKeyFile = info.getPublicKey() != null ? info.getPublicKey().getAbsolutePath() : null; jsch.addIdentity(privateKeyFile, publicKeyFile, info.getPassPhrase()); } catch (final JSchException e) { throw new FileSystemException("vfs.provider.sftp/load-private-key.error", info, e); } }