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
Capicom.dll

另請參閱

密碼編譯物件