IAdmService3
The IAdmService3 interface extends the IAdmService interface with the possibility to initiate Password Self-Service sessions for a user.
Inheritance: IAdmService2
Methods
-
Method
-
Description
-
CreateSelfPasswordResetManager()
-
Returns the IAdmSelfPasswordResetManager interface that can be used to manage a Password Self-Service session for the given user.
-
GetSelfPasswordResetManager()
-
Returns an instance of the IAdmSelfPasswordResetManager interface by the given cookie.
-
GetUsernameOps()
-
Returns the IAdmUsernameOps interface that provides methods used for verifying credentials of a user account.
Details
CreateSelfPasswordResetManager()
Returns the IAdmSelfPasswordResetManager interface that can be used to manage a Password Self-Service session for the given user.
IAdmSelfPasswordResetManager CreateSelfPasswordResetManager(string userName,
string uiHostname,
out string cookie)
Parameters
- userName - Specifies the username of the account for whom the session will be initiated. The username can be specified either in EXAMPLE\jdoe or jdoe@example.com format.
- uiHostname - Specifies the domain name of the Web interface where the session is initiated. If password reset is initiated from a third-party application or script, the parameter can be set to
null
. - cookie - An output (OUT) parameter that returns a cookie that identifies the instance of the IAdmSelfPasswordResetManager interface returned by the method. It can be used when calling the
GetSelfPasswordResetManager
method to access the same instance.
GetSelfPasswordResetManager()
Returns an instance of the IAdmSelfPasswordResetManager interface by the given cookie.
IAdmSelfPasswordResetManager GetSelfPasswordResetManager(string cookie)
Parameters
The cookie parameter specifies the cookie returned by the CreateSelfPasswordResetManager
method when creating the required instance.
GetUsernameOps()
Returns the IAdmUsernameOps interface that provides methods used for verifying credentials of a user account.
IAdmUsernameOps GetUsernameOps()
Requirements
Minimum required version: 2011.3