Actuate Information Delivery API operations : GetFileDetails
 
GetFileDetails
Retrieves the properties of the specified file.
Request schema
<xsd:complexType name="GetFileDetails">
<xsd:sequence>
<xsd:choice>
<xsd:element name="FileName" type="xsd:string"/>
<xsd:element name="FileId" type="xsd:string"/>
</xsd:choice>
<xsd:element name="ResultDef" type="typens:ArrayOfString">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
Request elements
FileName
The full name of the file for which to retrieve properties. Specify either FileName or FileId.
FileId
The ID of the file for which to retrieve properties. Specify either FileId or FileName.
ResultDef
*The properties to retrieve. The file properties are always returned. In addition, you can specify one or more of the following:
*ACL
The access control list (ACL) of the file
*ArchiveRules
The archive rules of the file
*AccessType
The access rights to the file, private or shared
Response schema
<xsd:complexType name="GetFileDetailsResponse">
<xsd:sequence>
<xsd:element name="File" type="typens:File"/>
<xsd:element name="ACL" type="typens:ArrayOfPermission"
minOccurs="0"/>
<xsd:element name="ArchiveRules"
type="typens:ArrayOfArchiveRule"minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Response elements
File
The file properties.
ACL
The ACL. Returned only if ACL is specified in ResultDef.
ArchiveRules
The archive rules. Returned only if ArchiveRules is specified in ResultDef.