Creates a strong Password.

A Strong Password must: <list> <item>Be at least 8 characters in length</item> <item>Contain both upper and lower case letters</item> <item>Contain at least one number</item> <item>Contain a symbol if StrongPasswordMustIncludeSymbols=True</item> <item>Not contain the User's Id</item> </list>

Syntax

ISSecurity.CreateStrongPassword(passwordLength, userId, password, excludeEasilyConfusedLetters)

Parameters

NameTypeOptionalByRefDescription
passwordLength Integer
userId String
password String ByRef The strong Password.
excludeEasilyConfusedLetters Boolean Indicates whether to exclude confusing letters when auto-generating a strong password, e.g. iIlLoOqQ.

Return Value

Boolean

A Boolean value indicating Success.

Member of:
ISSecurity
Namespace:
Intersoft.ISSupport6
Assembly:
ISSupport6, Version=6.0.3
Target Framework:
.NET 9.0