Метод Store.Add

[Метод Add доступен для использования в операционных системах, указанных в разделе Требования. Вместо этого используйте класс X509Store в пространстве имен System.Security.Cryptography.X509Certificates .]

Метод Add добавляет объект Certificate в открытое хранилище сертификатов. Этот метод можно использовать только с хранилищем, которое было открыто с разрешением на чтение и запись.

Синтаксис

Store.Add( _
  ByVal Certificate _
)

Параметры

Сертификат [in]

Выражение, разрешающееся в объект Certificate для добавления в хранилище.

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Важно!

При вызове этого метода в системном хранилище из веб-скрипта ему требуется доступ к цифровым сертификатам на локальном компьютере. Если разрешить скрипту доступ к цифровым сертификатам, веб-сайт, с которого выполняется сценарий, также получит доступ к любой личной информации, хранящейся в сертификатах. При первом вызове этого метода из определенного домена создается диалоговое окно, в котором пользователь должен указать, должен ли быть разрешен доступ к сертификатам.

 

Если хранилище не открыто в режиме чтения и записи, этот метод завершается ошибкой. Хотя этот метод можно использовать с хранилищами памяти, любые изменения, внесенные в хранилище памяти, не сохраняются при закрытии хранилища.

Если сертификат, добавляемый в хранилище, совпадает с уже существующим, метод Add удаляет существующий сертификат из хранилища, а затем добавляет новый сертификат. Новый сертификат наследует свойства от существующего сертификата.

Требования

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

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

Магазин

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