Issue 4390: Use of AccessLevel Struct (ftamftp-ftf) Source: DSTC (Mr. Ted McFadden, mcfadden@dstc.edu.au) Nature: Uncategorized Issue Severity: Summary: The access_rights property is defined as an AccessLevel struct. A client is able to query this property from a File or Directory. AccessLevel is defined as: struct AccessLevel { boolean read; boolean insert; boolean replace; boolean extend; boolean erase; boolean read_attr; boolean change_attr; boolean delete; }; and represents the permissions granted to a user. In practice it is not always possible for a service implementation to know the values of all of these attributes. Unfortunately there is no way for a service to report if any of these values cannot be determined. The ftam spec should provide some means to determine the validity of the boolean values in this struct, or at the very least specify the default values for unknown members. Resolution: Remove the struct from the IDL. Revised Text: Remove the struct from the properties table. Actions taken: June 25, 2001: received issue Discussion: End of Annotations:===== Date: Mon, 25 Jun 2001 16:26:34 +1000 From: Ted McFadden To: issues@omg.org Subject: ftam/ftp ftf issue: File AccessLevel property Message-ID: <20010625162634.I13898@iona.com> Mail-Followup-To: issues@omg.org Mime-Version: 1.0 X-Mailer: Mutt 1.0i Content-Type: text/plain; charset=us-ascii X-UIDL: AD+!!Z14!!mm