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
SourceDecryptedSecretsGets the list of decrypted secret information for the source objects.
CreateByGets the ID of the user creating the shortcut objects.
SourceSecretKeysGets the list of encrypted secret keys for the source objects.
DestinationSecretGets the decrypted secret information for the destination location.
CreatedAtGets the timestamp when the shortcut objects were created.
DestinationSecretKeyGets the encrypted secret key for the destination location.

Constructors

NameDescription
CreateShortcutObjectsRequest()Initializes a new instance of the CreateShortcutObjectsRequest class.
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.
CreateShortcutObjectsRequest(sourceSecretKeys, destinationSecretKey)Initializes a new instance of the CreateShortcutObjectsRequest class with security keys.