Skip to main content

CreateShortcutObjectsRequest

Represents a request to create multiple shortcut objects in the document management system.

This class extends BaseDocumentManagementRequest to handle batch creation of shortcut objects. It manages security through encrypted/decrypted keys for both source objects and the destination location, while also supporting audit information. The class implements secure creation patterns that allow multiple shortcuts to be created in a single destination with proper access verification.

Properties

NameDescription
DestinationSecretGets the decrypted secret information for the destination location.
CreateByGets the ID of the user creating the shortcut objects.
SourceDecryptedSecretsGets the list of decrypted secret information for the source objects.
CreatedAtGets the timestamp when the shortcut objects were created.
SourceSecretKeysGets the list of encrypted secret keys for the source objects.
DestinationSecretKeyGets the encrypted secret key for the destination location.

Constructors

NameDescription
CreateShortcutObjectsRequest()Initializes a new instance of the CreateShortcutObjectsRequest class.
CreateShortcutObjectsRequest(sourceSecretKeys, destinationSecretKey)Initializes a new instance of the CreateShortcutObjectsRequest class with security keys.
CreateShortcutObjectsRequest()Initializes a new instance of the CreateShortcutObjectsRequest class.
CreateShortcutObjectsRequest(sourceSecretKeys, destinationSecretKey, createdBy, createdAt)Initializes a new instance of the CreateShortcutObjectsRequest class with security keys and audit information.