Esempio n. 1
0
        public void PublishBinding(string url, string serviceKey)
        {
            try
            {
                get_authTokenRequest r = new get_authTokenRequest();
                r.get_authToken        = new get_authToken1();
                r.get_authToken.cred   = util.DE(encryptedpassword);
                r.get_authToken.userID = username;
                get_authTokenResponse res = securityclient.get_authToken(r);

                save_bindingRequest req = new save_bindingRequest();
                req.save_binding                               = new save_binding1();
                req.save_binding.authInfo                      = res.authToken.authInfo;
                req.save_binding.bindingTemplate               = new bindingTemplate2[1];
                req.save_binding.bindingTemplate[0]            = new bindingTemplate2();
                req.save_binding.bindingTemplate[0].serviceKey = serviceKey;
                accessPoint2 ap = new accessPoint2();
                ap.useType = "endpoint";
                ap.Value   = url;
                req.save_binding.bindingTemplate[0].Item = ap;


                find_bindingResponse1 res2 = publishclient.save_binding(req);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
    public bindingDetail save_binding(save_binding save_binding1)
    {
        save_bindingRequest inValue = new save_bindingRequest();

        inValue.save_binding = save_binding1;
        save_bindingResponse retVal = ((Publish)(this)).save_binding(inValue);

        return(retVal.bindingDetail);
    }
Esempio n. 3
0
        public void PublishBinding(string url, string serviceKey)
        {
            try
            {
                get_authTokenRequest r = new get_authTokenRequest();
                r.get_authToken = new get_authToken1();
                r.get_authToken.cred = util.DE(encryptedpassword);
                r.get_authToken.userID = username;
                get_authTokenResponse res = securityclient.get_authToken(r);

                save_bindingRequest req = new save_bindingRequest();
                req.save_binding = new save_binding1();
                req.save_binding.authInfo = res.authToken.authInfo;
                req.save_binding.bindingTemplate = new bindingTemplate2[1];
                req.save_binding.bindingTemplate[0] = new bindingTemplate2();
                req.save_binding.bindingTemplate[0].serviceKey = serviceKey;
                accessPoint2 ap = new accessPoint2();
                ap.useType = "endpoint";
                ap.Value = url;
                req.save_binding.bindingTemplate[0].Item = ap;

                find_bindingResponse1 res2 = publishclient.save_binding(req);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 4
0
 save_bindingResponse Publish.save_binding(save_bindingRequest request)
 {
     return(base.Channel.save_binding(request));
 }