PasswordResetAccessModifier Class |
The access modifier is used in the managed password reset process for selecting identities. The access modifier is also used to count and visualize password reset enrollment status for identities
The access modifier controls access to identity data objects for operation managers. It is only to be used in views as it has no access calculation logic (only load-option modification!).
The access modifier supports the parameters - MANAGEDPWR (TRUE/FALSE) - if true it shows the identites allowed for managed password reset being orgunit managers and help desk - NOTENROLLED (TRUE/FALSE) - if true it shows identities NOT enrolled - used by KPI - ENROLLED (TRUE/FALSE) - if true it shows identities already enrolled - used by KPI - PENDING (TRUE/FALSE) - if true it shows identities with an open enrollment process. Those identities may already and may not be enrolled. - used by KPI
Namespace: Omada.OE.Solution.OIM.AppLogic.AccessModifiers
public class PasswordResetAccessModifier : ViewAccessModifierBase
The PasswordResetAccessModifier type exposes the following members.
Name | Description | |
---|---|---|
![]() | PasswordResetAccessModifier |
Name | Description | |
---|---|---|
![]() | DbConnection |
Note: not available in the Initialize() method.
(Inherited from CommonAccessModifierBase.) |
![]() | DbTransaction |
Note: not available in the Initialize() method.
(Inherited from CommonAccessModifierBase.) |
![]() | Factory |
The factory can be used to create controller instances running on the connection/transaction that the call is executed in.
Note: not available in the Initialize() method.
(Inherited from CommonAccessModifierBase.) |
![]() | Parameters |
The parameters specified for the access modifier in the Initialize() method.
Tip: retrieve a parameter value by using the GetParameterValue() method.
(Inherited from CommonAccessModifierBase.) |
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 |
Filter on enrollment status according to parameters
(Overrides CommonAccessModifierBaseModifyLoadOptions(DataObjectLoadOptionsBase, AccessCallContext).) |
![]() | PrepareAccessCalculation | (Inherited from CommonAccessModifierBase.) |
![]() | QueryDataObjectIds |
Queries the database and returns the ids of the data obejcts that meet a set of expressions.
The security model is overridden.
(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.) |