schema location: | C:\Working\SVN\m2mmc\branches\4.4.3\win\unified-web-service\APIs\v2\Schema\SessionService.xsd |
targetNamespace: | http://nphase.com/unifiedwebservice/v2 |
Elements |
LogInRequest |
LogInResponse |
LogOutRequest |
LogOutResponse |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Username Password | ||
annotation |
|
||
source | <xs:element name="LogInRequest"> <xs:annotation> <xs:documentation>Logs in to the ThingSpace Platform and returns a session token that you must use in subsequent API requests. The token expires after 20 minutes of inactivity.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Username" type="xs:string"> <xs:annotation> <xs:documentation>The user name for the account.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Password" type="xs:string"> <xs:annotation> <xs:documentation>The password for the account.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Username" type="xs:string"> <xs:annotation> <xs:documentation>The user name for the account.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Password" type="xs:string"> <xs:annotation> <xs:documentation>The password for the account.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | SessionToken | ||
annotation |
|
||
source | <xs:element name="LogInResponse"> <xs:annotation> <xs:documentation>Returns a session identifier, which you must include in the header of all subsequent API requests in the current session.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The session identifier for the session that was created by the login request.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The session identifier for the session that was created by the login request.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | SessionToken | ||
annotation |
|
||
source | <xs:element name="LogOutRequest"> <xs:annotation> <xs:documentation>Terminates the specified session by logging out of the ThingSpace Platform and invalidating the session identifier.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The identifier of the session to be terminated.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The identifier of the session to be terminated.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | SessionToken | ||
annotation |
|
||
source | <xs:element name="LogOutResponse"> <xs:annotation> <xs:documentation>Returns the session token for the session that was terminated.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The session identifier for the session that was terminated by the log out request.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SessionToken" type="xs:string"> <xs:annotation> <xs:documentation>The session identifier for the session that was terminated by the log out request.</xs:documentation> </xs:annotation> </xs:element> |