How to get session token using Web Services in EngageOne

Products Affected: EngageOne Server
To get the session token, 'searchTemplates' method from 'TemplateService?wsdl' can be called.
Refer to attached sample request. 'user_id', 'password' and 'domain_name' should be replaced with actual user name, password and domain name.

Response from EngageOne Server contains session token as 'token_string;
To invalidate session,'invalidateSession' method contained in 'SecurityService?wsdl' can be called.
UPDATED:  October 25, 2017