Path: CnPAPI.Engine.Request.Authentication.
Elements
Schema:
<xsd:element name="Authentication">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="AccountGuid"/>
<xsd:element ref="AccountID"/>
<xsd:element ref="UserName" minOccurs="0"/>
<xsd:element ref="Password" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
Example:
UserName & Password are maintained in the schema for backward compatibility. The elements are no longer used.
<Authentication>
<AccountGuid>xxx31189-9a80-41x9-99e7-xxxx4350893c</AccountGuid>
<AccountID>12345</AccountID>
</Authentication>
AccountGuid
A globally unique ID number provided by Click & Pledge.
Name | AccountGuid |
Path | CnPAPI.Engine.Request.Authentication.AccountGuid |
Description | A unique identifier provided by Click & Pledge: Listed in the administrative system. |
Data Type | String |
Range | Maximum 36 characters |
Default | |
Operation | All operation |
Input/output | Input |
Version/Release | 1.2 |
Required | Yes |
Example | <AccountGuid>xxx31189-9a80-41x9-99e7-xxxx4350893c</AccountGuid> |
Schema
<xsd:element name="AccountGuid">
<xsd:simpleType>
<xsd:annotation>
<xsd:documentation><![CDATA[A unique identifier provided by Click & Pledge: Listed in the administrative system.]]></xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:normalizedString">
<xsd:minLength value="36"/>
<xsd:maxLength value="36"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
AccountID
Name | AccountID |
Path | CnPAPI.Engine.Request. Authentication.AccountID |
Description | Trio account number |
Data Type | Int |
Range | Minimum: 1 Maximum: 9999999999 |
Default | |
Operation | All operation |
Input/output | Input |
Version/Release | 1.2 |
Required | Yes |
Example | <AccountID>12345</AccountID> |
Schema
<xsd:element name="AccountID">
<xsd:simpleType>
<xsd:annotation>
<xsd:documentation>Trio account number</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:long">
<xsd:minInclusive value="1"/>
<xsd:maxInclusive value="9999999999"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>