ContextObjectsAccessModifier Class |
The access modifier controls access to "context" data objects. Context data objects are not data objects of a specific data object type; Which data objects are contexts depends on the defined ContextType data objects. The access modifier can only be used in a view (not for a data object type).
The access modifier supports the parameter OverrideSecurity (True/False) which controls whether the security model will be overridden.
The access modifier supports the parameter INCLUDEDELETED. The value of INCLUDEDELETED must be either true or false. If value is set to false, Deleted (accepted) contexts will be filtered out. If value is set to true, Deleted (accepted) contexts will NOT be filtered out. If INCLUDEDELETED is not specified it is treated as false.
The access modifier supports the parameter ExcludePersonal. The value of ExcludePersonal must be either true or false. If value is set to true, the "personal" context objects will be excluded. If ExcludePersonal is not specified it is treated as false.
Namespace: Omada.OE.Solution.OIM.AppLogic.AccessModifiers
public sealed class ContextObjectsAccessModifier : ViewAccessModifierBase
The ContextObjectsAccessModifier type exposes the following members.
Name | Description | |
---|---|---|
![]() | ContextObjectsAccessModifier |
Name | Description | |
---|---|---|
![]() | CalculateAccess | (Inherited from ViewAccessModifierBase.) |
![]() | GetAccessFlags |
Get accessflags according to the readergroups, admingroups, and configuration of authrole elements.
(Inherited from CommonAccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Boolean) |
Returns the value of a boolean parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Guid) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Int32) |
Returns the value of an integer parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, String) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String, Guid) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | Initialize | (Inherited from CommonAccessModifierBase.) |
![]() | ModifyLoadOptions | (Overrides CommonAccessModifierBaseModifyLoadOptions(DataObjectLoadOptionsBase, AccessCallContext).) |
![]() | PrepareAccessCalculation | (Inherited from CommonAccessModifierBase.) |
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |
Name | Description | |
---|---|---|
![]() ![]() | IDataObjectFieldLevelAccessModifierCalculateAccess | (Inherited from CommonAccessModifierBase.) |
![]() ![]() | IDataObjectFieldLevelAccessModifierPrepareAccessCalculation | (Inherited from CommonAccessModifierBase.) |