Login


Click here for a complete list of operations.

GetAccessTicketDataChecks

If the User string has been successfully linked to a Foliotek account, returns a string to be used for an automatic login for that user using the form https://secure.foliotek.com/?ticket=[returnedticket]. Please note that this should be called for every return to the Foliotek site as the ticket is only valid once and will expire if unused. Throws an exception if the data submitted is invalid. Requires WSE 3.0 Authentication.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Version1/Login.asmx HTTP/1.1
Host: webservices.foliotek.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://wsdev.foliotek.com/Version1/GetAccessTicketDataChecks"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAccessTicketDataChecks xmlns="http://wsdev.foliotek.com/Version1/">
      <User>string</User>
      <DataChecks>
        <string>string</string>
        <string>string</string>
      </DataChecks>
    </GetAccessTicketDataChecks>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAccessTicketDataChecksResponse xmlns="http://wsdev.foliotek.com/Version1/">
      <GetAccessTicketDataChecksResult>string</GetAccessTicketDataChecksResult>
    </GetAccessTicketDataChecksResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Version1/Login.asmx HTTP/1.1
Host: webservices.foliotek.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetAccessTicketDataChecks xmlns="http://wsdev.foliotek.com/Version1/">
      <User>string</User>
      <DataChecks>
        <string>string</string>
        <string>string</string>
      </DataChecks>
    </GetAccessTicketDataChecks>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetAccessTicketDataChecksResponse xmlns="http://wsdev.foliotek.com/Version1/">
      <GetAccessTicketDataChecksResult>string</GetAccessTicketDataChecksResult>
    </GetAccessTicketDataChecksResponse>
  </soap12:Body>
</soap12:Envelope>