code: public void put(byte[] data, String remoteFileName, String remoteTargetDirectory) throws IOException {
          put(data, remoteFileName, remoteTargetDirectory, "0600");
      }
docs: Create a remote file and copy the contents of the passed byte array into it.
  Uses mode 0600 for creating the remote file.
  
  @param data                  the data to be copied into the remote file.
  @param remoteFileName        The name of the file which will be created in the remote target directory.
  @param remoteTargetDirectory Remote target directory.
  @throws IOException