SignonRequest

OFX / Types / SignonRequest
#TagType
1 DTCLIENT DateTimeType
2 USERID IdType
3 USERPASS PasswordType
4 USERKEY UserKeyType
5 ACCESSTOKEN AccessTokenType
6 GENUSERKEY BooleanType
7 LANGUAGE LanguageEnum
8 FI FinancialInstitution
9 SESSCOOKIE SessionCookieType
10 APPID ApplicationIdType
11 APPVER IntegerType
12 APPKEY AppKeyType
13 CLIENTUID ClientUidType
14 USERCRED1 UserCredType
15 USERCRED2 UserCredType
16 AUTHTOKEN AuthTokenType
17 ACCESSKEY AccessKeyType
18 MFACHALLENGEANSWER MFAChallengeAnswer
19 OFXEXTENSION OFXExtensionType
Usages:
XSD
  <xsd:complexType name="SignonRequest">
    <xsd:annotation>
      <xsd:documentation>
        The OFX element "SONRQ" is of type "SignonRequest"
      </xsd:documentation>
    </xsd:annotation>

    <xsd:sequence>
      <xsd:element name="DTCLIENT" type="ofx:DateTimeType" />

      <xsd:choice>
        <xsd:sequence>
          <xsd:element name="USERID" type="ofx:IdType" />

          <xsd:element name="USERPASS" type="ofx:PasswordType" />
        </xsd:sequence>

        <xsd:element name="USERKEY" type="ofx:UserKeyType" />

        <xsd:element name="ACCESSTOKEN" type="ofx:AccessTokenType" />
      </xsd:choice>

      <xsd:element name="GENUSERKEY" type="ofx:BooleanType"
      minOccurs="0" maxOccurs="1" />

      <xsd:element name="LANGUAGE" type="ofx:LanguageEnum" />

      <xsd:element name="FI" type="ofx:FinancialInstitution" minOccurs="0"
      maxOccurs="1" />

      <xsd:element name="SESSCOOKIE" type="ofx:SessionCookieType"
      minOccurs="0" maxOccurs="1" />

      <xsd:element name="APPID" type="ofx:ApplicationIdType" />

      <xsd:element name="APPVER" type="ofx:IntegerType" />

      <xsd:element name="APPKEY" type="ofx:AppKeyType" minOccurs="0" maxOccurs="1"/>

      <xsd:element name="CLIENTUID" type="ofx:ClientUidType" minOccurs="0"
      maxOccurs="1"/>

      <xsd:sequence minOccurs="0" maxOccurs="1">
        <xsd:element name="USERCRED1" type="ofx:UserCredType"/>

        <xsd:element name="USERCRED2" type="ofx:UserCredType" minOccurs="0"
        maxOccurs="1"/>
      </xsd:sequence>

      <xsd:element name="AUTHTOKEN" type="ofx:AuthTokenType" minOccurs="0"
      maxOccurs="1"/>

      <xsd:element name="ACCESSKEY" type="ofx:AccessKeyType" minOccurs="0"
      maxOccurs="1"/>

      <xsd:element name="MFACHALLENGEANSWER" type="ofx:MFAChallengeAnswer"
      minOccurs="0" maxOccurs="unbounded"/>

      <xsd:element name="OFXEXTENSION" type="ofx:OFXExtensionType"
      minOccurs="0" maxOccurs="1"/>

    </xsd:sequence>
  </xsd:complexType>

© Copyright 2023. All Rights Reserved.