PyGranteeCapability
class PyGranteeCapability(grantee_capability)
Bases: object
Interface for the grantee of permissions.
- Parameters: grantee_capability (IGranteeCapability)
__init__(grantee_capability)
Creates a new PyGranteeCapability object.
Args: : grantee_capability: A IGranteeCapability object.
Returns: None.
- Parameters: grantee_capability (IGranteeCapability)
- Return type: None
Methods
__init__ (grantee_capability) |
Creates a new PyGranteeCapability object. |
---|---|
resolve_capability_mode_conflicts () |
Resolves Deny in case of conflict. |
Attributes
capabilities |
The collection of capabilities of the grantee. |
---|---|
grantee_id |
The Id for the User or Group grantee. |
grantee_type |
Indicates the type of grantee. |
property capabilities : Set[PyCapability]
The collection of capabilities of the grantee.
property grantee_id : UUID
The Id for the User or Group grantee.
property grantee_type : PyGranteeType
Indicates the type of grantee.
resolve_capability_mode_conflicts()
Resolves Deny in case of conflict.
- Return type: None