SignOnDetail Type
This type corresponds to a single SignOn in the list of SignOn aggregates.
Remarks
SignOnDetail objects are used when listing the supported FI SignOn details returned by the FI OFX server when the GetProfile method is called.
Fields
Aggregate String |
Wrapper for signon information. Each signon information aggregate contains data (elements and values) associated with the following fields:
Aggregates are pieces of XML taken from the financial institution's original response. They contain elements that correspond to many of the bean's fields. However, some of these elements, and/or their potential values, may not be supported by the bean. Any user who wishes to use unsupported fields may use this aggregate property to parse out the desired data either via our OFXAggregate bean or any other means. Note: The original data from the server is returned as SGML or XML (depending on the value of OFXVersion that FI supports. If the original data is returned in SGML format, the bean internally manipulates these responses into the equivalent XML format by inserting close element tags (e.g., "</ACCTID>") into the data as it comes from the server. | ||||||||||
AuthToken String |
Text label for the Authentication Token. | ||||||||||
AuthTokenFirst boolean |
Indicates whether server requires clients to send the Authentication Token as part of first signon. If True, then server requires clients to send the AuthToken as part of first signon. | ||||||||||
AuthTokenUrl String |
URL where Authentication Token information is provided by the institution operating the OFX server. | ||||||||||
CaseSensitive boolean |
Indicates whether the password is case-sensitive or not. | ||||||||||
CharType int |
Type of characters the password can contain. The valid values of this string are:
| ||||||||||
ClientUIdReq boolean |
Indicates whether the Client Unique Identifier is required to be included in the signon. If this is True, then the ClientUId is required to be set and included in the request. | ||||||||||
MaxPwdLength int |
Maximum number of characters a SignOn password on this server can have. | ||||||||||
MFAChallengeFirst boolean |
Indicates whether the Multi-Factor Authentication (MFA) challenge is required to be included in the first signon to this server. If True, then server requires clients to request MFA challenge questions (required for MFA) in the first signon request. See RequestChallengeQuestions in FIProfile for more information. | ||||||||||
MFAChallengeReq boolean |
Indicates whether the Multi-Factor Authentication (MFA) challenge is required by this FI server. If True, then server requires multi-factor authentication during each signon. See RequestChallengeQuestions in FIProfile for more information. | ||||||||||
MinPwdLength int |
Minimum number of characters a SignOn password on this server can have. | ||||||||||
PINChange boolean |
It indicates whether the server accepts any PIN Change Requests at all. | ||||||||||
PINChangeFirst boolean |
Indicates whether server requires clients to change password as part of first signon. If True, then server requires clients to change OFXPassword as part of first signon. However, if MFAChallengeFirst is also True, this pin change request should be sent immediately after the session containing multi-factor authentication. | ||||||||||
Realm String |
SignOn realm used by this message set. The name of the SignOn realm in this message set. | ||||||||||
Spaces boolean |
It indicates whether the password can contain whitespaces. This does not refer to any special characters. To determine whether special characters are allowed, check the value of Special. | ||||||||||
Special boolean |
It indicates whether the password can contain special characters. Special characters do not include spaces. | ||||||||||
UserCred1Q String |
Text prompt for user credential. If this is present in the server response, a third credential is required to authenticate the user in all future requests. This is in addition to OFXUser and OFXPassword. This new credential is represented by UserCred1A) which is the corresponding answer of UserCred1Q. This should be then included in each request. | ||||||||||
UserCred2Q String |
Text prompt for user credential. If this is present in the server response, a fourth credential is required to authenticate the user in all future requests. This is in addition to OFXUser, OFXPassword and UserCred2Q. This new credential is represented by UserCred2A) which is the corresponding answer of UserCred2Q. This should be then included in each request. In this case, the UserCred1A should also be present in the request. |
Constructors
public SignOnDetail();