Click or drag to resize

Main Class

Contains code methods for the CIAM (Customer IAM) portal.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.Assembly.CIAMMain

Namespace:  Omada.OE.Solution.OIM.Assembly.CIAM
Assembly:  Omada.OE.Solution.OIM.Assembly (in Omada.OE.Solution.OIM.Assembly.dll) Version: 15.0.0.0
Syntax
C#
public class Main

The Main type exposes the following members.

Constructors
  NameDescription
Public methodMain
Top
Methods
  NameDescription
Public methodCreateEmailOwnershipChallenge
Action object must be a SignupRequest or a EmailChangeRequest or a Identity object. Method overrides the security model.
Public methodCreateIdentity
Creates a new Identity data object based on a SignupRequest data object. Status is set to "Pending". Method overrides the security model. Target object must be a SignupRequest object.
Public methodSetEmailOwnershipConfirmationFromChallenge
Updates the "Email ownership confirmed" property to true on either a SIGNUPREQUEST or an EMAILCHANGEREQUEST dataobject based on an updated EMAILOWNSHPCHALLENGE dataobject. Action object must be an EMAILOWNSHPCHALLENGE dataobject. Method overrides the security model.
Public methodUpdateIdentityUserName
Used by the change email process to update the identity user username
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also