public Task <ExtendedSignerDetails> PostExtendedSignerDetailsAsync(string token, string boxId, string thumbprint, DocumentTitleType documentTitleType, ExtendedSignerDetailsToPost signerDetails) { var queryBuilder = new PathAndQueryBuilder("/V2/ExtendedSignerDetails"); queryBuilder.AddParameter("boxId", boxId); queryBuilder.AddParameter("thumbprint", thumbprint); queryBuilder.AddParameter("documentTitleType", ((int)documentTitleType).ToString()); return(PerformHttpRequestAsync <ExtendedSignerDetails>(token, "POST", queryBuilder.ToString(), Serialize(signerDetails))); }
public Task <ExtendedSignerDetails> PostExtendedSignerDetailsAsync(string token, string boxId, byte[] certificateBytes, DocumentTitleType documentTitleType, ExtendedSignerDetailsToPost signerDetails) { var certificate = new X509Certificate2(certificateBytes); return(PostExtendedSignerDetailsAsync(token, boxId, certificate.Thumbprint, documentTitleType, signerDetails)); }
public Task <ExtendedSignerDetails> PostExtendedSignerDetailsAsync(string token, string boxId, byte[] certificateBytes, bool forBuyer, bool forCorrection, ExtendedSignerDetailsToPost signerDetails) { var certificate = new X509Certificate2(certificateBytes); return(PostExtendedSignerDetailsAsync(token, boxId, certificate.Thumbprint, forBuyer, forCorrection, signerDetails)); }
public Task <ExtendedSignerDetails> PostExtendedSignerDetailsAsync(string token, string boxId, string thumbprint, bool forBuyer, bool forCorrection, ExtendedSignerDetailsToPost signerDetails) { var documentTitleType = CreateUtdDocumentTitleType(forBuyer, forCorrection); return(PostExtendedSignerDetailsAsync(token, boxId, thumbprint, documentTitleType, signerDetails)); }
public ExtendedSignerDetails PostExtendedSignerDetails(string token, string boxId, string thumbprint, bool forBuyer, bool forCorrection, ExtendedSignerDetailsToPost signerDetails) { var queryBuilder = new PathAndQueryBuilder("/ExtendedSignerDetails"); queryBuilder.AddParameter("boxId", boxId); queryBuilder.AddParameter("thumbprint", thumbprint); if (forBuyer) { queryBuilder.AddParameter("buyer"); } if (forCorrection) { queryBuilder.AddParameter("correction"); } return(PerformHttpRequest <ExtendedSignerDetails>(token, "POST", queryBuilder.ToString(), Serialize(signerDetails))); }
public ExtendedSignerDetails PostExtendedSignerDetails(string token, string boxId, byte[] certificateBytes, DocumentTitleType documentTitleType, ExtendedSignerDetailsToPost signerDetails) { return(diadocHttpApi.PostExtendedSignerDetails(token, boxId, certificateBytes, documentTitleType, signerDetails)); }
public ExtendedSignerDetails PostExtendedSignerDetails(string token, string boxId, string thumbprint, DocumentTitleType documentTitleType, ExtendedSignerDetailsToPost signerDetails) { return(diadocHttpApi.PostExtendedSignerDetails(token, boxId, thumbprint, documentTitleType, signerDetails)); }