Microsoft.Protocols.TestSuites.MS_OXCMAPIHTTP.S01_RequestTypesForMailboxServerEndpoint.ExecuteLogonROP C# (CSharp) Method

ExecuteLogonROP() private method

Send the Logon ROP to server via Execute request type request.
private ExecuteLogonROP ( CookieCollection cookies ) : uint
cookies System.Net.CookieCollection The Session Context cookie.
return uint
        private uint ExecuteLogonROP(CookieCollection cookies)
        {
            MailboxResponseBodyBase responseBody;
            WebHeaderCollection executeHeaders = AdapterHelper.InitializeHTTPHeader(RequestType.Execute, AdapterHelper.ClientInstance, AdapterHelper.Counter);
            ExecuteRequestBody requestBody = this.InitializeExecuteRequestBody(this.GetRopLogonRequest());
            List<string> metaTags = new List<string>();

            this.Adapter.Execute(requestBody, cookies, ref executeHeaders, out responseBody, out metaTags);

            return AdapterHelper.GetFinalResponseCode(executeHeaders["X-ResponseCode"]);
        }