Click or drag to resize

Omada.OE.Solution.OIM.AppLogic Namespace

 
Classes
  ClassDescription
Public classAccessDataUploadController
Upload system data files
Public classAccessRequestPopularityController
Methods for maintaining the access request popularity statistics in tblAccessRequestPopularity
Public classAccountNotifcationEventHelper
Maintains event definitions for account created notifications events and mail actions as well as initial password notification events and actions. Mail templates are also created.
Public classAppOnboardingController
Public classApprovalTargetModifierArgs
Public classAttributeController
Public classAttributeValueHelper
This controller is used to retrieve attribute values from CRA's and ResourceAssignment data objects. The controller allows for registering resolution event handlers that are offered the chance to convert technical attribute values to "human readable" display values.
Public classAuditLogController
Public classAuditLogControllerBase
Public classAuditLogForHorizonController
Public classCharacters
The characters.
Public classCodeMethodRoleAssignmentCreationParams
Public classConstraintController
Public classContextController
Public classControlPolicyController
Public classEligibilityFilteringController
Controller for filtering resources based on the provided identity and context ids
Public classEligibilityFilterInput
Input for filtering resources based on the provided identity and context ids
Public classEmergencyLockoutController
Contains logic related to the Emergency lockout feature
Public classGetRoleAssignmentsApproversDelegateEventArgs
Wrapper class for GetRoleAssignmentsApproversDelegate delegate event arguments
Public classIdentityController
Public classInitialPasswordController
Handles the generation of initials passwords
Public classLaunchApprovalProcessesDelegateEventArgs
Wrapper class for GetRoleAssignmentsApproversDelegate delegate event arguments
Public classManualProvisioningController
Methods to support the manual provisioning processes
Public classMiscController
Public classOmadaIdentitySystemController
The Omada Identity System Controller
Public classOrgUnitController
Public classPasswordFilterController
Implements the backend functionality for the Password Filter web services and the PasswordFilter component
Public classPasswordGenerationController
Public classPasswordResetController
Public classPreRoleAssignmentCreateEventArgs
Public classPrioritizationPolicyController
Controller for Prioritization Policy
Public classProvisioningClaimLoadOptions
Used for loading provisioning claims
Public classQueueIdentityController
Controller is used to trigger identity calculations in RoPE
Public classResolvingAttributeDisplayValuesEventArgs
Public classResourceAssignmentCreationParams
Creation parameters for creating a single ResourceAssignment for an identity.
Public classResourceAssignmentCreationParamsBase
Base class for the Creation parameter class used to create single / multiple resource assignments for an identity
Public classResourceTypeController
Public classRoleApprovalController
Public classRoleApprovalProcessLaunchParameters
Public classRoleApprovalProcessLaunchParametersModifierArgs
Wrapper class for RoleApprovalProcessLaunchParametersModifier delegate arguments
Public classRoleAssignmentController
Public classRoleAssignmentCreationParams
Creation parameters for creating multiple resourceassignments for an identity
Public classRoleController
Public classRoleFolderController
Public classRoleHandlingSupportData
Public classRoleTypeController Obsolete.
Public classRoPEController
Wrapper class for calls to the RoPE engine
Public classSelfManagementController
The logic in the SelfManagementController is used to implement a "Self management" concept in OIS. The self management concept is about using OIS to control access to OIS itself. The concept allows end users to (for example) request becoming the manager of an org. unit or the owner of a resource.
Public classSoDController
Contains logic for use in the SoD concept
Public classSoDControllerV3
Contains logic for the V3 of the SoD evaluation process
Public classSystemController
Controller for system onboarding related actions on SYSTEM objects
Public classSystemControllerModel
Model
Public classSystemControllerModelProperties
Properties related to system onboarding
Public classTermsDocsController
Public classUserIDGeneratorController
Controller used for generating textual id's for user/identity object types
Public classUtils
Public classVaultMigrationController
Delegates
  DelegateDescription
Public delegateApprovalTargetModifer
Public delegateGetRoleAssignmentsApproversDelegate
This delegate calculates and returns the dictionary of the role assignment approvers ids
Public delegateLaunchApprovalProcessesDelegate
The delegate is used in the RoleApprovalController for an optional custom implementation of the approval logic
Public delegatePasswordChangeNotifyDelegate Obsolete.
Delegate for a custom extension for PasswordChangeNotify
Public delegatePasswordFilterDelegate Obsolete.
Delegate for a custom extension for PasswordFilter
Public delegatePreRoleAssignmentCreateEventHandler
Public delegateResolvingAttributeDisplayValuesEventHandler
Public delegateRoleApprovalProcessLaunchParametersModifier
By implementing the delegate it is possible to modify the launch parameters of an approval process. The delegate can be specified in the RoleAssignmentCreationParams.
Enumerations