Skip to main content

GetObjectPermissionsRequest Constructors

An object defining constructors for the GetObjectPermissionsRequest class.

GetObjectPermissionsRequest()

Initializes a new instance of the GetObjectPermissionsRequest class.


GetObjectPermissionsRequest(secretKey, objectSecretKey, isVirtual, memberInfoSecrets)

Initializes a new instance of the GetObjectPermissionsRequest class with the specified secret keys and parameters.

Parameters:

secretKey (required): string
The encrypted secret key for the permission group.

objectSecretKey (required): string
The encrypted secret key for the document management object.

isVirtual (required): bool
A value indicating whether the object is virtual.

memberInfoSecrets (required): List<string>
The list of encrypted member information secret keys. If null is provided, an empty list will be used.

Sets the following properties:

  • SecretKey = secretKey
  • ObjectSecretKey = objectSecretKey
  • IsVirtual = isVirtual
  • MemberInfoSecrets = memberInfoSecrets ?? new List<string>()