Click or drag to resize

PasswordGeneration Class

Logic for generating random passwords for new identities.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.AssemblyPasswordGeneration

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

The PasswordGeneration type exposes the following members.

Constructors
  NameDescription
Public methodPasswordGeneration
Top
Methods
  NameDescription
Public methodGeneratePassword
Generates a random password - typically for a new identity.
Codemethod usage
Designed to be used in a process onlyNo
Action Object (data object type)Any
SecurityExecuting user
Public methodSendPasswordMail
Sends email(s) with a generated password. The action object must hold a property with an encrypted password. The method overrides all security. Sent mails are not logged. Throws an exception if no valid receiver can be found.
Codemethod usage
Designed to be used in a process onlyNo
Action Object (data object type) Any
SecurityOverridden
Public methodSetIdentityUserInitialPassword
Can set the initial password on the identity user typically during onboarding
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