Example #1
0
 public RequestMaker(HttpMethod method, HeaderType headerType,
                    ConnectionSecurity security, Object data, String url)
 {
     this.headerType = headerType;
     this.httpMethod = method;
     this.security = security;
     this.address = url;
     this.data = data;
 }
Example #2
0
 public void setSecurity(ConnectionSecurity security)
 {
     this.security = security;
 }
Example #3
0
 private void parseSecurityParams(AFSwinxConnection connection, XmlNodeList securityParams)
 {
     ConnectionSecurity security = new ConnectionSecurity();
     for (uint i = 0; i < securityParams.Length; i++)
     {
         IXmlNode node = securityParams.Item(i);
         String nodeName = node.NodeName;
         String nodeValue = evaluateEL(node.InnerText).ToLower();
         if (nodeName.Equals(SECURITY_METHOD))
         {
             if (nodeValue.Equals(SecurityMethod.BASIC.toString()))
             {
                 security.setMethod(SecurityMethod.BASIC);
             }
         }
         else if (nodeName.Equals(USER_NAME))
         {
             security.setUserName(nodeValue);
         }
         else if (nodeName.Equals(PASSOWORD))
         {
             security.setPassword(nodeValue);
         }
     }
     connection.setSecurity(security);
 }