[][src]Module ironoxide::document

SDK document operations

Modules

advanced

Advanced document operations

Structs

DocAccessEditErr

A failure to edit the access list of a document.

DocumentAccessResult

Result of granting or revoking access to a document. Both grant and revoke support partial success.

DocumentDecryptResult

Result of decrypting a document. Includes minimal metadata as well as the decrypted bytes.

DocumentEncryptOpts

Optional parameters that can be provided when encrypting a new document.

DocumentEncryptResult

Result for encrypt operations.

DocumentEncryptUnmanagedResult

Result for encrypt operations that do not store document access information with the webservice, but rather return the access information as encrypted_deks. Both the encrypted_data and encrypted_deks must be used to decrypt. See document_edek_decrypt

DocumentListMeta

Single document's (abbreviated) metadata. Returned as part of a DocumentListResult.

DocumentListResult

Metadata for each of the documents that the current user has access to decrypt.

DocumentMetadataResult

Full metadata for a document.

ExplicitGrant
VisibleGroup

Represents a Group struct which is returned from doc get to show the IDs and names of groups the document is visible to

VisibleUser

Represents a User struct which is returned from doc get to show the IDs of users the document is visible to

Enums

AssociationType

Represents the reason a document can be viewed by the requesting user.

UserOrGroup

Either a user or a group. Allows for containing both.

Traits

DocumentOps