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
Name | Description |
---|---|
SecretKey | Gets the encrypted secret key for the object whose versions are being requested. |
WhichUser | Gets the filter criteria for which user's versions to retrieve. |
DecryptedObjectSecret | Gets the decrypted secret information for the object whose versions are being requested. |
Constructors
Name | Description |
---|---|
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. |