Skip to main content

BindPermissionGroupWithObjectRequest Constructors

An object defining constructors for the BindPermissionGroupWithObjectRequest class.

BindPermissionGroupWithObjectRequest()

Initializes a new instance of the BindPermissionGroupWithObjectRequest class.


BindPermissionGroupWithObjectRequest(permissionGroupSecretKey, objectSecretKey, isVirtual, permissionGroupName, memberInfoSecrets)

Initializes a new instance of the BindPermissionGroupWithObjectRequest class with specified permission group and object details.

Parameters:

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

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

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

permissionGroupName (required): Dictionary<string, string>
The dictionary mapping permission group identifiers to their display names.

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