Exemple #1
0
 public AsyncMethodResult CloudSign(string authToken, CloudSignRequest request, string certificateThumbprint)
 {
     if (request == null)
     {
         throw new ArgumentNullException("request");
     }
     return(diadocHttpApi.CloudSign(authToken, request, certificateThumbprint));
 }
Exemple #2
0
        public Task <AsyncMethodResult> CloudSignAsync(string authToken, CloudSignRequest request, string certificateThumbprint = null)
        {
            var queryString = new PathAndQueryBuilder("/CloudSign");

            if (!string.IsNullOrEmpty(certificateThumbprint))
            {
                queryString.AddParameter("certificateThumbprint", certificateThumbprint);
            }
            return(PerformHttpRequestAsync <AsyncMethodResult>(authToken, "POST", queryString.BuildPathAndQuery(), Serialize(request)));
        }