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
| Name | Description |
|---|---|
| ObjectDecryptedSecret | Gets the decrypted object secret information. |
| PermissionGroupSecretKey | Gets or sets the encrypted permission group secret key. |
| IsVirtual | Gets or sets a value indicating whether the object is virtual. |
| PermissionGroupDecryptedSecret | Gets the decrypted permission group secret information. |
| DecryptedMemberInfos | Gets the list of decrypted member information. |
| MemberInfoSecrets | Gets or sets the list of encrypted member information secrets. |
| ObjectSecretKey | Gets or sets the encrypted object secret key. |
Constructors
| Name | Description |
|---|---|
| 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. |