code: protected File[] findSshDirs() {
          ArrayList<File> dirs = new ArrayList<File>();
  
          // user's home directory and .ssh subdir
          File sshHomeDir = new File(System.getProperty("user.home"), ".ssh");
          if (sshHomeDir.exists() && sshHomeDir.isDirectory()) {
              dirs.add(sshHomeDir);
          }
  
          // FIXME: any other directories we should try to scan?
  
          return dirs.toArray(new File[0]);
      }
docs: Best attempt to find a default .ssh directory on this particular server.
  While more directories may be attempted, for now the user's home directory
  will be scanned for a .ssh directory.
  @return An array of .ssh directories to search or null if none were
  found.