try {


  gs.log("Inside try");


    var r = new sn_ws.RESTMessageV2('Test6', 'get');


  r.setStringParameter('PWD', 'user_password');


  r.setStringParameter('USERID', 'user_name');


  r.setStringParameter('Token', '1');



  //override authentication profile


  //authentication type ='basic'/ 'oauth2'


  //r.setAuthentication(authentication type, profile name);




  var response = r.execute();


  var parser = new JSONParser();


  var responseBody = response.getBody();


  var httpStatus = response.getStatusCode();


  gs.log(httpStatus);


  gs.log(responseBody);


  var parsed = new JSONParser();


  var parsedData = parsed.parse(responseBody);


   


    gs.log('Parse Data:'+parsedData);


  gs.log('data:'+parsedData.Table[0]);


  if(parsedData.Table[0]=='Yes')


  {


  gs.log("Result is correct");


  var user1 = GlideUser;



  return user1.getUser(userName);


  }


  else


  return;


  }


  catch(ex) {


  var message = ex.getMessage();


  }