code: public void setIdentitiesFromPrivateKeys( List<String> privateKeys ) throws JSchException {
          clearIdentityRepository();
          for ( String privateKey : privateKeys ) {
              jsch.addIdentity( privateKey );
          }
      }
docs: Configures this factory to use a list of identities authenticated by the
  supplied private keys. The private keys should be the paths to a private
  key files in OpenSSH format. Clears out the current
  {@link IdentityRepository} before adding these keys.
  
  @param privateKeys
  A list of paths to private key files
  @throws JSchException
  If one (or more) of the keys are invalid