Skip to content

Authenticate

This service perform a authentication and get a securityID

Direction

SIHOT.PMS <-- IF Partner

Message

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header/>
<soapenv:Body>
<AuthenticateRequest xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<AuthenticationInfos>
<user>string</user>
<password>string</password>
<hotel>([-+]){0,1}([0-9])*</hotel>
<!--Optional-->
<hoteldate>([0-9]{4})-([0-9]{2})-([0-9]{2})|</hoteldate>
<!--Optional-->
<useldap>([-+]){0,1}([0-9])*</useldap>
</AuthenticationInfos>
</AuthenticateRequest>
</soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
AuthenticateRequest
TransactionID string
AuthenticationInfos Node
user string
password string
hotel ([-+]){0,1}([0-9])*
hoteldate ([0-9]{4})-([0-9]{2})-([0-9]{2})
useldap ([-+]){0,1}([0-9])*

Response

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header/>
<soapenv:Body>
<AuthenticateResponse xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Result>
<Success>true or false</Success>
<!--Optional-->
<ErrorMsg>string</ErrorMsg>
<!--Optional-->
<MSG-LIST>
<!--Optional-->
<MSG-ENTRY>
<!--Optional-->
<MSG-LEVEL>ERROR or WARNING or INFO</MSG-LEVEL>
<!--Optional-->
<MSG-CLASS>string</MSG-CLASS>
<!--Optional-->
<MSG-NO>([0-9])*</MSG-NO>
<!--Optional-->
<MSG-TEXT>string</MSG-TEXT>
<!--Optional-->
<MSG-ENTRY-PARAM-LIST>
<!--Optional-->
<PARAM>
<!--Optional-->
<INDEX>([0-9])*</INDEX>
<!--Optional-->
<VALUE>string</VALUE>
</PARAM>
</MSG-ENTRY-PARAM-LIST>
<!--Optional-->
<MSG-COMMENT>string</MSG-COMMENT>
<!--Optional-->
<MSG-SUPRESSED>string</MSG-SUPRESSED>
</MSG-ENTRY>
</MSG-LIST>
</Result>
<!--Optional-->
<Authentication>
<SecurityID>string</SecurityID>
<ValidFromUTC>string</ValidFromUTC>
<ValidUntilUTC>string</ValidUntilUTC>
<DurationInSec>([-+]){0,1}([0-9])*</DurationInSec>
</Authentication>
</AuthenticateResponse>
</soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
AuthenticateResponse
TransactionID string
Result Node
Success true or false
ErrorMsg string
MSG-LIST Node
Authentication Node
SecurityID string
ValidFromUTC string
ValidUntilUTC string
DurationInSec ([-+]){0,1}([0-9])*