Click or drag to resize

PasswordGenerationRandomPassword Class

This class can generate random passwords, which do not include ambiguous characters, such as I, l, and 1. The generated password will be made of 7-bit ASCII symbols. Every four characters will include one lower case character, one upper case character, one number, and one special symbol (such as '%') in a random order. The password will always start with an alpha-numeric character; it will not start with a special symbol (we do this because some back-end systems do not like certain special characters in the first position).
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.AssemblyPasswordGenerationRandomPassword

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 RandomPassword

The PasswordGenerationRandomPassword type exposes the following members.

Constructors
Methods
  NameDescription
Public methodStatic memberGenerate
Generates a random password.
Public methodStatic memberGenerate(Int32)
Generates a random password of the exact length.
Public methodStatic memberGenerate(Int32, Int32)
Generates a random password.
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