Объект Certificates

[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс X509Certificate2Collection в пространстве имен System.Security.Cryptography.X509Certificates .]

Объект Certificates представляет коллекцию объектов Certificate . Каждый объект Certificate представляет один цифровой сертификат.

Объект Certificates предоставляет следующие интерфейсы:

  • ICertificates2: представлено в CAPICOM 2.0.
  • ICertificates: представлено в CAPICOM 1.0.

Назначение

Объект Certificates используется для выполнения следующих задач:

  • Добавление или удаление объекта Certificate в коллекцию или из нее.
  • Создайте подмножество коллекции, найдя набор сертификатов или открыв диалоговое окно для выбора сертификатов.
  • Очистите все объекты Certificate из коллекции.
  • Получение количества сертификатов в коллекции.
  • Получение определенного объекта Certificate из коллекции.
  • Выполните итерацию по коллекции.

Элементы

Объект Certificates имеет следующие типы элементов:

Методы

Объект Certificates содержит следующие методы.

Метод Описание
Добавить Добавляет объект Certificate в коллекцию.
(Наследуется от CertificatesICertificates2)
Clear Удаляет все объекты Certificate из коллекции.
(Наследуется от CertificatesICertificates2)
Поиск Возвращает объект Certificates , содержащий все сертификаты, соответствующие указанным условиям поиска.
(Наследуется от CertificatesICertificates2)
Удалить Удаляет из коллекции один объект Certificate .
(Наследуется от CertificatesICertificates2)
Сохранить Сохраняет сертификаты в указанный файл.
(Наследуется от CertificatesICertificates2)
Выберите пункт Отображает диалоговое окно для выбора сертификатов и возвращает коллекцию выбранных сертификатов.
(Наследуется от CertificatesICertificates2)

 

Свойства

Объект Certificates имеет следующие свойства.

Свойство Тип доступа Описание
_NewEnum
Только для чтения
Извлекает интерфейс IEnumVARIANT для объекта , который можно использовать для перечисления коллекции. Это свойство скрыто в Visual Basic Scripting Edition (VBScript).
Рассчитывать
Только для чтения
Извлекает количество объектов Certificate в коллекции.
Элемент
Только для чтения
Извлекает объект Certificate , представляющий индексированные сертификаты коллекции. Это свойство по умолчанию.
(Наследуется от CertificatesICertificates2ICertificates)

 

Комментарии

Объект Certificates можно создать, и он безопасен для создания скриптов. ProgID для объекта Certificates — CAPICOM. Certificates.2".

CAPICOM 1. x: ProgID для объекта Certificates — CAPICOM. Certificates.1".

Требования

Требование Значение
Окончание поддержки клиентов
Windows Vista
Окончание поддержки сервера
Windows Server 2008
Распространяемые компоненты
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP
DLL
Capicom.dll

См. также раздел

Объекты шифрования