Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titlePwsAuthenticateRq
  • PwsAuthenticateRq
    • RequestId: Int32
    • SessionTicket: String (50)
    • AccountCode: String (30)
    • CultureName: String (15)
    • Fingerprint: String
    • Password: String (28)
    • UserName: String (100)
    • UtcOffsetMinutes: Int16
    • CrossoverTicket: String

...

Element

Data Type

Required?

Default

Description

Sample Data

RequestId

Int32

No


Click here for more information.

1

SessionTicket

String (50)

No


Click here for more information.

ARQC8d/V3CZk+kOWf7w3KQ==

AccountCode

String (30)

Yes


The account code of the web service user's installation

revcorp-doc

CultureName

String (15)

No 


The culture name is a unique identifier for a culture

en-US 

Fingerprint

String

No


 Authentication that grants user special permissions; Leave  Leave blank unless otherwise instructed by Projector support.


Password

String (28)

Yes


The password of the web service user

 1JiLei$

UserName

String (100)

Yes


The user name of the web service user

 bruce@revcorp.doc

UtcOffsetMinutes

Int16

No


Can be used (optionally) to specify the offset, in minutes between local time and UTC time. Should be expressed as a positive integer if local time is later than UTC time or a negative integer otherwise. Used in some circumstances to determine the current date sensitive to the caller’s local time.


CrossoverTicket

String

No


Used internally; please disregard.


...

Code Block
languagexml
titleRequest 01
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/">
   <soapenv:Header/>
   <soapenv:Body>
      <pws:PwsAuthenticate>
         <pws:serviceRequest>
            <req:AccountCode>revcorp-doc</req:AccountCode>
            <req:Password>1JiLei$<Password>kouling</req:Password>
            <req:UserName>bruce@revcorp.doc</req:UserName>
         </pws:serviceRequest>
      </pws:PwsAuthenticate>
   </soapenv:Body>
</soapenv:Envelope>


Response Format


Panel
titlePwsAuthenticateRs

...

Code Block
languagexml
titleResponse 01
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
     <PwsAuthenticateResponse> <PwsAuthenticateResponse xmlns="http://projectorpsa.com/PwsProjectorServices/">
         <PwsAuthenticateResult  <PwsAuthenticateResult>xmlns:a="http://projectorpsa.com/DataContracts/Responses/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Messages i:nil="true xmlns="http://projectorpsa.com/CommonServices/" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
            <ResponseId>0<<ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId>
             <Status>Ok<<Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
            <ServerTimestampUtc>2018<ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2018-01-16T1818T15:4302:1100.6585593Z<3123466Z</ServerTimestampUtc>
            <a:RedirectUrl i:nil="true"/>
            <a:SessionTicket>ARQC8d/V3CZkSessionTicket>AUGTzGBZqJYkAuFk3+kOWf7w3KQSPfw==</a:SessionTicket>
            <a:AccountIdentity>AccountIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:AccountCode>revcorp-doc</b:AccountCode>
               <b:AccountId i:nil="true"/>
               <b:AccountUid>1152921504606849994</b:AccountUid>
            </a:AccountIdentity>
            <a:UserIdentity>:UserIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:UserDisplayName>Bruce Wayne</b:UserDisplayName>
               <b:UserId i:nil="true"/>
               <b:UserReferenceSystemId>097</b:UserReferenceSystemId>UserReferenceSystemId i:nil="true"/>
               <b:UserUid>1152921504606950320</b:UserUid>
            </a:UserIdentity>
            <a:SuperUserFlag>false</a:SuperUserFlag>
            <a:DocumentServerUrl>https://doc.projectorpsa.com/1</a:DocumentServerUrl>
            <a:Account>:Account xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:AccountCode>revcorp-doc</b:AccountCode>
               <b:AccountId i:nil="true"/>
               <b:AccountUid>1152921504606849994</b:AccountUid>
               <b:Name>Revolutionary Solutions Corp (Documentation)</b:Name>
            </a:Account>
            <a:User>:User xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:UserDisplayName>Bruce Wayne</b:UserDisplayName>
               <b:UserId i:nil="true"/>
               <b:UserReferenceSystemId i:nil="true"/>
               <b:UserUid>1152921504606950320</b:UserUid>
               <b:EmailAddress>bruce@revcorp.doc</b:EmailAddress>
               <b:FirstName>Bruce</b:FirstName>
               <b:LastName>Wayne</b:LastName>
               <b:MiddleName i:nil="true"/>
            </a:User>
         </PwsAuthenticateResult>
      </PwsAuthenticateResponse>
   </s:Body>
</s:Envelope>     

PwsAuthenticate - Common Errors and Warnings

...