System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及計算機,尤其涉及一種證書生成方法、裝置、電子設備、存儲介質及產品。
技術介紹
1、pdf證書(即pdf簽名證書)是一種認證文檔服務(cds)解決方案,可以保護pdf文檔的真實性、完整性和有效性。通過互聯網發布的pdf文檔可以使用pdf證書進行身份簽名或確認簽名,簽名后的文檔可用于向用戶證實pdf文檔簽署人的真實身份,簽署人的真實身份是通過權威的第三方進行審核并確認的,同時也保護了pdf文檔在傳輸的過程中沒有被非法篡改,從而使得簽名后的pdf文檔可以安全可靠的用于企業之間電子文檔交換和電子合同簽署。
2、目前,pdf證書的生成技術已相當成熟,但現有的pdf證書的生成方案無法同時生成多個證書,證書生成效率低。
技術實現思路
1、本專利技術提供一種證書生成方法、裝置、電子設備、存儲介質及產品,用以解決現有技術中證書生成效率低的缺陷。
2、本專利技術提供一種證書生成方法,包括:響應于證書生成請求,基于證書生成請求,確定待填充證書模板信息;基于待填充證書模板信息,確定待填充數據信息;基于待填充數據信息,確定所需的線程數量,并生成對應線程數量的填充線程;填充線程用于將待填充數據填充至待填充證書模板,生成待填充證書模板對應的證書;執行填充線程,生成待填充證書模板對應的證書。
3、根據本專利技術提供的一種證書生成方法,待填充證書模板信息包括待填充證書模板編號;響應于證書生成請求,基于證書生成請求,確定待填充證書模板信息,包括:響應于證書生成請求,基
4、根據本專利技術提供的一種證書生成方法,待填充數據信息包括待填充數據的填充批次信息;基于待填充數據信息,確定所需的線程數量,并生成對應線程數量的填充線程,包括:基于填充批次信息,確定所需生成的證書數量;基于所需生成的證書數量,確定所需的線程數量,并生成對應線程數量的填充線程。
5、根據本專利技術提供的一種證書生成方法,執行填充線程,生成待填充證書模板對應的證書,包括:執行填充線程,加載待填充證書模板編號對應的待填充證書模板;基于待填充證書模板編號和填充批次信息,確定并獲取待填充數據;將待填充數據填充至待填充證書模板中,生成待填充證書模板對應的證書。
6、根據本專利技術提供的一種證書生成方法,將待填充數據填充至待填充證書模板中,生成待填充證書模板對應的證書,包括:確定待填充證書模板中的待填充關鍵字;基于待填充證書模板中的待填充關鍵字,確定待填充數據的關鍵字;基于待填充數據的關鍵字,將待填充數據映射至待填充證書模板中,生成待填充證書模板對應的證書。
7、根據本專利技術提供的一種證書生成方法,執行填充線程,生成待填充證書模板對應的證書之后,還包括:將證書以pdf格式輸出。
8、本專利技術還提供一種證書生成裝置,包括:第一確定模塊,用于響應于證書生成請求,基于證書生成請求,確定待填充證書模板信息;第二確定模塊,用于基于待填充證書模板信息,確定待填充數據信息;線程生成模塊,用于基于待填充數據信息,確定所需的線程數量,并生成對應線程數量的填充線程;填充線程用于將待填充數據填充至待填充證書模板,生成待填充證書模板對應的證書;線程執行模塊,用于執行填充線程,生成待填充證書模板對應的證書。
9、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述證書生成方法。
10、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述證書生成方法。
11、本專利技術還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述證書生成方法。
12、本專利技術提供的一種證書生成方法、裝置、電子設備、存儲介質及產品,響應于證書生成請求,基于證書生成請求,確定待填充證書模板信息;基于待填充證書模板信息,確定待填充數據信息;基于待填充數據信息,確定所需的線程數量,并生成對應線程數量的填充線程;填充線程用于將待填充數據填充至待填充證書模板,生成待填充證書模板對應的證書;執行填充線程,生成待填充證書模板對應的證書。通過上述方式,先基于證書生成請求確定待填充證書模板信息,再基于待填充證書模板信息確定待填充數據信息,并基于待填充數據信息確定所需的線程數量,生成對應線程數量的填充線程,由于每一個填充線程都可生成一個待填充證書模板對應的證書,因此執行填充線程后可生成對應線程數量的多個證書,可有效提高證書生成的效率。
本文檔來自技高網...【技術保護點】
1.一種證書生成方法,其特征在于,包括:
2.根據權利要求1所述的證書生成方法,其特征在于,所述待填充證書模板信息包括待填充證書模板編號;
3.根據權利要求2所述的證書生成方法,其特征在于,所述待填充數據信息包括所述待填充數據的填充批次信息;
4.根據權利要求3所述的證書生成方法,其特征在于,所述執行所述填充線程,生成所述待填充證書模板對應的證書,包括:
5.根據權利要求4所述的證書生成方法,其特征在于,所述將所述待填充數據填充至所述待填充證書模板中,生成所述待填充證書模板對應的證書,包括:
6.根據權利要求1所述的證書生成方法,其特征在于,所述執行所述填充線程,生成所述待填充證書模板對應的證書之后,還包括:
7.一種證書生成裝置,其特征在于,包括:
8.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至6任一項所述證書生成方法。
9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在
10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述證書生成方法。
...【技術特征摘要】
1.一種證書生成方法,其特征在于,包括:
2.根據權利要求1所述的證書生成方法,其特征在于,所述待填充證書模板信息包括待填充證書模板編號;
3.根據權利要求2所述的證書生成方法,其特征在于,所述待填充數據信息包括所述待填充數據的填充批次信息;
4.根據權利要求3所述的證書生成方法,其特征在于,所述執行所述填充線程,生成所述待填充證書模板對應的證書,包括:
5.根據權利要求4所述的證書生成方法,其特征在于,所述將所述待填充數據填充至所述待填充證書模板中,生成所述待填充證書模板對應的證書,包括:
6.根據權利要求1所述的證書生成方法,其特征在于...
【專利技術屬性】
技術研發人員:張金苗,
申請(專利權)人:北京市天元網絡技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。