Store 对象

[ Store 对象可用于“要求”部分中指定的操作系统。 请改用 System.Security.Cryptography.X509Certificates 命名空间中的 X509Store。]

Store 对象提供可用于选择、管理和使用证书存储以及这些存储中的证书的属性和方法。 CAPICOM 可以使用 Current-User、Local-Machine、memory 和 Active Directory 存储。 此外,存储还支持基于智能卡的证书存储。 开发人员应注意,如果尝试了用户没有权限的操作,某些方法可能会因某些存储而失败。

成员

Store 对象具有以下类型的成员:

方法

Store 对象具有这些方法。

方法 说明
Add Certificate 对象添加到打开的证书存储区。
关闭 关闭打开的证书存储区。
CAPICOM 2.0.0.3 及更早版本:不支持 Close 方法。
Delete 删除由当前 Store 对象表示的证书 存储
CAPICOM 2.0.0.3 及更早版本: 不支持 Delete 方法。
导出 导出编码 BLOB 的存储。
导入 导入以前导出的存储区。
加载 证书 对象从文件导入存储区。
打开 打开证书存储区。
Remove 从打开的存储区中删除 Certificate 对象。

 

属性

Store 对象具有这些属性。

属性 访问类型 说明
证书
只读
检索存储的 Certificates 集合。 这是默认属性。
位置
只读
检索此 对象表示的证书存储区的位置。
CAPICOM 2.0.0.3 及更早版本: 不支持 Location 属性。
名称
只读
检索此对象表示的证书存储的名称。
CAPICOM 2.0.0.3 及更早版本:不支持 Name 属性。

 

注解

可以创建 Store 对象,并且可以安全地编写脚本。 Store 对象的 ProgID 为 CAPICOM。Store.2。

CAPICOM 1。xStore 对象的 ProgID 为 CAPICOM。Store.1.

要求

要求
可再发行组件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本
DLL
Capicom.dll

请参阅

加密对象