Simple class representing a file on a remote WebDAV location. The class
possesses only read-only attributes of the file and does not permit any
manipulation of the file itself. Instances of this class are returned
which is used to get a
listing of files in a WebDAV directory.
when this class is used with sensitive data, be careful in persisting sensitive information to disk.