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 |
|
另請參閱