Recipients 物件
[ Recipients 物件可用於需求一節中指定的作業系統。 請改用System.Security.Cryptography.Pkcs命名空間中的CmsRecipientCollection 類別。
Recipients物件代表Certificate物件的集合。 每個物件都代表信封郵件的預定收件者。 EnvelopedData物件中的資料會使用對稱工作階段金鑰進行加密,然後該對稱工作階段金鑰會使用來自該預定收件者憑證的公開金鑰,為每個收件者自行加密。 有權存取憑證公開金鑰之私密金鑰的收件者可以解密工作階段金鑰,並使用解密的工作階段金鑰來解密實際資料。
使用時機
Recipients物件可用來執行下列工作:
- 從集合中新增或移除 Certificate 物件。
- 擷取集合中的憑證數目。
- 從集合擷取特定的 Recipients 物件。
- 逐一查看集合。
成員
Recipients物件具有下列類型的成員:
方法
Recipients物件具有這些方法。
方法 | Description |
---|---|
加 | 將 Certificate 物件加入至集合。 |
清除 | 從集合中移除所有 Certificate 物件。 |
移除 | 從集合中移除 Certificate 物件。 |
屬性
Recipients物件具有這些屬性。
屬性 | 存取類型 | Description |
---|---|---|
_NewEnum |
唯讀 |
擷取物件上的 IEnumVARIANT 介面,該介面可用來列舉集合。 此屬性會在 Visual Basic Scripting Edition (VBScript) 中隱藏。 |
Count |
Recipients集合中的物件數目。 |
|
項目 |
集合中的索引物件。 這是預設屬性。 |
備註
無法建立 Recipients 物件。
規格需求
需求 | 值 |
---|---|
可轉散發套件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本 |
DLL |
|
另請參閱