Communicates required information for starting a Firmwater LMS user session to a client application.


Information contained within a UserSessionResult object can be used by a user of an external system to be automatically authenticated into Firmwater LMS and, if desired, directed to experience the selected learning content. A UserSessionResult object is returned by the CreateUserSession method and, under certain circumstances, the Login method.



The authorization token used for authenticating a user and creating an LMS session. See Authorization Token under CreateUserSession.


A Uniform Resource Location (URL) that points to the authentication page. The Url field contains an address that is formulated to automatically authenticate the user (using the authorization token) and forward them to the selected activity page. Applications integrating with Firmwater LMS should redirect the user, for which the authorization token was created, to this address.