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