@@ -31,7 +31,7 @@ import (
3131 "os"
3232)
3333func Version() {
34- fmt.Println("---Version: 22.2 .0---")
34+ fmt.Println("---Version: 22.3 .0---")
3535}
3636
3737/* Create Instance of CellsApiService
@@ -17332,6 +17332,88 @@ func (a *CellsApiService) CellsWorkbookPostAutofitWorkbookRows( localVarOptio
1733217332 return localVarReturnValue, localVarHttpResponse, err
1733317333}
1733417334
17335+ /*
17336+ CellsApiService Add digital signature.
17337+ * @param name Workbook name.
17338+ * @param digitalsignaturefile Digital signature file parameters.
17339+ * @param password
17340+ * @param optional nil or *CellsWorkbookPostDigitalSignatureOpts - Optional Parameters:
17341+ * @param "Folder" (optional.String) - Workbook's folder.
17342+ * @param "StorageName" (optional.String) - storage name.
17343+
17344+ @return CellsCloudResponse
17345+ */
17346+
17347+
17348+ type CellsWorkbookPostDigitalSignatureOpts struct {
17349+ Name string
17350+ Digitalsignaturefile string
17351+ Password string
17352+ Folder string
17353+ StorageName string
17354+ }
17355+
17356+
17357+ func (a *CellsApiService) CellsWorkbookPostDigitalSignature( localVarOptionals *CellsWorkbookPostDigitalSignatureOpts) (CellsCloudResponse, *http.Response, error) {
17358+ var (
17359+ localVarHttpMethod = strings.ToUpper("Post")
17360+ localVarPostBody interface{}
17361+ localVarFileName string
17362+ localVarFileBytes []byte
17363+ localVarReturnValue CellsCloudResponse
17364+ )
17365+
17366+ // create path and map variables
17367+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/{name}/digitalsignature"
17368+ localVarPath = strings.Replace(localVarPath, "{"+"name"+"}", fmt.Sprintf("%v", localVarOptionals.Name), -1)
17369+
17370+ localVarHeaderParams := make(map[string]string)
17371+ localVarQueryParams := url.Values{}
17372+ localVarFormParams := url.Values{}
17373+
17374+ localVarQueryParams.Add("digitalsignaturefile", parameterToString(localVarOptionals.Digitalsignaturefile, ""))
17375+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
17376+ if localVarOptionals != nil {
17377+ localVarQueryParams.Add("folder", parameterToString(localVarOptionals.Folder, ""))
17378+ }
17379+ if localVarOptionals != nil {
17380+ localVarQueryParams.Add("storageName", parameterToString(localVarOptionals.StorageName, ""))
17381+ }
17382+ // to determine the Content-Type header
17383+ localVarHttpContentTypes := []string{"application/json"}
17384+
17385+ // set Content-Type header
17386+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
17387+ if localVarHttpContentType != "" {
17388+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
17389+ }
17390+
17391+ // to determine the Accept header
17392+ localVarHttpHeaderAccepts := []string{"application/json"}
17393+
17394+ // set Accept header
17395+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
17396+ if localVarHttpHeaderAccept != "" {
17397+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
17398+ }
17399+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
17400+ if err != nil {
17401+ return localVarReturnValue, nil, err
17402+ }
17403+
17404+ localVarHttpResponse, err := a.client.callAPI(r)
17405+ if err != nil || localVarHttpResponse == nil {
17406+ return localVarReturnValue, localVarHttpResponse, err
17407+ }
17408+ defer localVarHttpResponse.Body.Close()
17409+ if localVarHttpResponse.StatusCode >= 300 {
17410+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
17411+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
17412+ }
17413+
17414+ return localVarReturnValue, localVarHttpResponse, err
17415+ }
17416+
1733517417/*
1733617418CellsApiService Encript document.
1733717419 * @param name The document name.
0 commit comments