Skip to main content

GetVersionListRequest

Represents a request to retrieve a list of versions for an object in the document management system.

This class extends BaseRequest to handle version listing operations. It manages security through encrypted/decrypted keys for the object and provides filtering capabilities based on user context. The class implements secure access patterns to ensure proper authorization when retrieving version information.

Properties

NameDescription
SecretKeyGets the encrypted secret key for the object whose versions are being requested.
WhichUserGets the filter criteria for which user's versions to retrieve.
DecryptedObjectSecretGets the decrypted secret information for the object whose versions are being requested.

Constructors

NameDescription
GetVersionListRequest()Initializes a new instance of the GetVersionListRequest class.
GetVersionListRequest(secretKey, whichUser)Initializes a new instance of the GetVersionListRequest class with security information and user filter.
GetVersionListRequest(secretKey)Initializes a new instance of the GetVersionListRequest class with security information.