Skip to main content

BindPermissionGroupWithObjectRequest

The BindPermissionGroupWithObjectRequest class represents a request to associate a permission group with an object, handling various encrypted secrets and group information.

This class encapsulates the necessary information to bind a permission group to an object, including permission group details, member information, and object secrets. It uses encryption attributes for secure data handling and supports both virtual and physical objects.

Properties

NameDescription
DecryptedMemberInfosGets the list of decrypted member information.
PermissionGroupDecryptedSecretGets the decrypted permission group secret information.
ObjectDecryptedSecretGets the decrypted object secret information.
ObjectSecretKeyGets or sets the encrypted object secret key.
MemberInfoSecretsGets or sets the list of encrypted member information secrets.
IsVirtualGets or sets a value indicating whether the object is virtual.
PermissionGroupSecretKeyGets or sets the encrypted permission group secret key.

Constructors

NameDescription
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.