ContinueValidatePassword method

Handles SecurID's New PIN and Next Token modes. This method should be called only if ValidatePassword returns EROOM_E_SECURID_NEXTTOKEN or EROOM_E_SECURID_FIRSTPIN. This method should only be called for users that are authenticating with SecurID. An E_INVALIDARG will be returned if this method is called for other users.

Syntax


C++

HRESULT ContinueValidatePassword(
   BSTR UserName,
   
BSTR ExtraInfo,
   
VARIANT_BOOL *pRetVal)

Scripting languages

Boolean = Member.ContinueValidatePassword(
   UserName
as String,
   ExtraInfo
as String)

Parameters


UserName

The login name of the SecurID user.

ExtraInfo

If ValidatePassword returns EROOM_E_SECURID_FIRSTPIN, then this parameter should be the user's new PIN. If ValidatePassword returns EROOM_E_SECURID_NEXTTOKEN, then this parameter should be the next token that appears on the user's SecurID card.

pRetVal

TRUE if ContinueValidatePassword succeeds or FALSE if it fails.

 

Return value


C++

The return code.

Scripting languages

Returns a boolean value indicating whether the password was validated.

 

Home

Applies to

IERUAuthenticator

IERUMemberManager