共用方式為


SignedData 物件

[ SignedData 物件可用於需求一節中指定的作業系統。 請改用System.Security.Cryptography.Pkcs命名空間中的SignedCms 類別。]

SignedData物件提供屬性和方法來建立要以數位簽章簽署的內容、以數位方式簽署或共同簽署資料,以及驗證已簽署資料的數位簽章。 簽署的訊息格式為 PKCS #7。

如果經過驗證,資料簽章會證明簽署者與資料之間的關聯,並顯示建立簽章之後,資料不會以任何方式變更。

成員

SignedData物件具有下列類型的成員:

方法

SignedData物件具有這些方法。

方法 Description
CoSign 將已簽署的訊息共置。
簽署 在要簽署的內容上建立數位簽章。
Verify 決定簽章或簽章的有效性。

 

屬性

SignedData物件具有這些屬性。

屬性 存取類型 Description
憑證
唯讀
擷取已簽署資料的 Certificates 集合。
Content
讀取/寫入
要簽署的資料。 呼叫 Sign 方法之前,必須先初始化這個屬性。
當這個屬性的值直接或間接重設時,物件的整個 狀態 會重設,而且在屬性變更之前與物件相關聯的任何簽章會遺失。
這是預設屬性。
簽名
唯讀
擷取代表資料之簽章建立者的 Signers 集合。

 

備註

您可以建立 SignedData 物件,而且可以安全地編寫腳本。 SignedData物件的 ProgID 是 CAPICOM。SignedData.1。

規格需求

需求
可轉散發套件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本
DLL
Capicom.dll

另請參閱

密碼編譯物件