A Sandcastle Documented Class Library

# ILogOnService ProcessPasswordResetRequest Method

Processes a reset password request.

Namespace: Dundas.BI.AccountServices
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    void ProcessPasswordResetRequest(
    	Guid resetToken,
    	string newPassword
    )

    Sub ProcessPasswordResetRequest (
    	resetToken As Guid,
    	newPassword As String
    )

    void ProcessPasswordResetRequest(
    	Guid resetToken,
    	String^ newPassword
    )

    abstract ProcessPasswordResetRequest :
            resetToken : Guid *
            newPassword : string -> unit

#### Parameters

resetToken
  Type: System
  Guid
  The ID of the request.
newPassword
  Type: System
  String
  The new password.

Exceptions

Exception | Condition
--- | ---
ArgumentException | resetToken is Empty. -or- newPassword is or empty.
ValidationException | newPassword does not meet the complexity requirements.
NotFoundException | resetToken is not a valid password reset token. -or- The account specified by resetToken does not exist.
NoPrivilegeException | The PasswordPolicyAllowChange configuration setting is set to . -or- The corresponding account is not allowed to change their password.
InvalidOperationException | The account associated with the reset token is disabled.

See Also

#### Reference

ILogOnService Interface
Dundas.BI.AccountServices Namespace