Get a Token to reset a Client's Web Password.

<para> An Audit Log with a key of 'PasswordResetToken' will be written against the Client detailing that a Password Reset Token has been generated. The audit notes will record the Email Address. </para> <para> Can be used by Client portals via finPOWER Connect Web Services. </para>

Syntax

finClientFunctions.GetWebPasswordResetToken(clientPk, expiryMinutes, emailAddress, emailIsWebUserId, resetToken, emailAddressInvalid)

Parameters

NameTypeOptionalByRefDescription
clientPk Integer The primary key of the Client.
expiryMinutes Integer The number of minutes after which the returned token will expire between 1 and 60.
emailAddress String An Email Address which, if not blank, will be validated to ensure it matches an Email Address recorded against the Client.
emailIsWebUserId Boolean
resetToken String ByRef The Reset Token.
emailAddressInvalid Boolean ByRef Indicates whether this method failed due to the supplied Email Address being invalid for the Client.

Return Value

Boolean

A Boolean value indicating success.

Member of:
finClientFunctions
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0