ChallengeQuestions Property

A list of MFA challenge question/answer pairs required for Multi-Factor Authentication.

Syntax

public ChallengeDetailList ChallengeQuestions { get; }
Public Property ChallengeQuestions As ChallengeDetailList

Remarks

This is used when the RequestChallengeQuestions and SendChallengeAnswers methods are called.

The Multi-Factor Authentication (MFA) is supported only in OFXVersions: 1.0.3, 2.0.3, 2.1.0, and 2.1.1 and even with these OFX versions, this depends on FI itself. Not all FIs support this option.

A way to know if your FI supports and requires the MFA during sign on is to check the MFAChallengeFirst and MFAChallengeReq when the GetProfile method is called. If the MFAChallengeReq returned by the server is True, then the user has to call the RequestChallengeQuestions method.

Upon successful response, the QuestionId, Question, and Aggregate will be populated. By knowing these, the user then can send the MFA answers (via setting the corresponding Answer for each QuestionId) back to the server by calling the SendChallengeAnswers method.

This property is not available at design time.

Copyright (c) 2021 /n software inc. - All rights reserved.
IPWorks OFX 2020 .NET Edition - Version 20.0 [Build 7941]