public Boolean testRestConnectionv11() { String URL = this.RestEndpointURL + ":" + this.CRPort + "/v1/authentication"; string json = "{ \"username\" : \"" + this.RestLogin + "\", \"password\" : \"" + this.RestPassword + "\" }"; RestResponse resp = CRRestUtils.SendAuthRequest(URL, json, this.CRMajorVersion); Console.WriteLine("Debug:" + URL); //AuthResponsev6_401 AuthResponse_200 r = JsonConvert.DeserializeObject <AuthResponse_200>(resp.RetResponse); if (r.token == null) { Console.WriteLine(" -- Error: REST Authentication failed: " + resp.RetResponse); return(false); } else { Console.WriteLine("Token: " + r.token); } this.RestAuthToken = r.token; return(true); }
public String getTaskBots() { String body = "{\"sort\":[{\"field\":\"directory\",\"direction\":\"desc\"},{\"field\":\"name\",\"direction\":\"asc\"}],\"filter\":{},\"fields\":[],\"page\":{\"offset\":0,\"total\":2,\"totalFilter\":2,\"length\":200}}"; String Req = this.broker.RestEndpointURL + ":" + this.broker.CRPort + "/v1/repository/directories/7/files/list"; RestResponse MyResp = CRRestUtils.SendPostRequest(Req, body, this.broker.RestAuthToken, 11); return(MyResp.RetResponse); }