Метод IEnroll::p ut_DeleteRequestCert (xenroll.h)
[Это свойство больше не доступно для использования в Windows Server 2008 и Windows Vista.]
Свойство DeleteRequestCert задает или извлекает логическое значение, определяющее, удаляются ли фиктивные сертификаты в хранилище запросов.
Фиктивные сертификаты создаются с целью сохранения ключей, созданных для запроса PKCS #10 во время процесса регистрации. Хранилище, указанное свойством RequestStoreNameWStr , является местом создания фиктивного сертификата. Вновь созданные ключи добавляются в качестве свойств в фиктивный сертификат, чтобы сохранить их до тех пор, пока центр сертификации не обработает запрос и не ответит PKCS 7. После принятия PKCS 7 фиктивный сертификат удаляется, а ключи добавляются в качестве свойств выданного сертификата, возвращенного центром сертификации. Для отладки и тестирования часто желательно не удалять фиктивный сертификат. Если параметру DeleteRequestCert присвоено значение false, его удаление будет запрещено.
Значение этого свойства по умолчанию — true. Это свойство было впервые определено в интерфейсе IEnroll .
Это свойство доступно для чтения и записи.
Синтаксис
HRESULT put_DeleteRequestCert(
BOOL fDelete
);
Параметры
fDelete
Возвращаемое значение
None
Remarks
Свойство DeleteRequestCert влияет на поведение следующих методов:
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |