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
DecryptedObjectSecretGets the decrypted secret information for the object whose versions are being requested.
SecretKeyGets the encrypted secret key for the object whose versions are being requested.
WhichUserGets the filter criteria for which user's versions to retrieve.

Constructors

NameDescription
GetVersionListRequest(secretKey)Initializes a new instance of the GetVersionListRequest class with security information.
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.