Поделиться через


Метод ExtendedProperties.Remove

[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте службы вызова платформы (PInvoke), чтобы вызвать функцию API Win32 CertGetCertificateContextProperty и получить свойства . Сведения о PInvoke см. в руководстве по вызову платформы. .NET и CryptoAPI через P/Invoke. Часть 1 и .NET и CryptoAPI через P/Invoke. Часть 2раздела Расширение шифрования .NET с помощью CAPICOM и P/Invoke также могут быть полезны.]

Метод Remove удаляет расширенное свойство из коллекции.

Синтаксис

ExtendedProperties.Remove( _
  ByVal propID _
)

Параметры

propID [in]

Значение перечисления CAPICOM_PROPID , определяющее идентификаторы свойств CAPICOM удаляемого расширенного свойства. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
CAPICOM_PROPID_UNKNOWN
Тип свойства неизвестен.
CAPICOM_PROPID_KEY_PROV_HANDLE
Дескриптор контейнера ключей в поставщике служб шифрования (CSP).
CAPICOM_PROPID_KEY_PROV_INFO
Сведения о контейнере ключей в CSP.
CAPICOM_PROPID_SHA1_HASH
Хэш-объект SHA1.
CAPICOM_PROPID_HASH_PROP
Свойства хэш-объекта.
CAPICOM_PROPID_MD5_HASH
Хэш-объект MD5.
CAPICOM_PROPID_KEY_CONTEXT
Контекст ключа.
CAPICOM_PROPID_KEY_SPEC
Спецификации для ключа.
CAPICOM_PROPID_IE30_RESERVED
Сведения о том, зарезервирован ли объект в Интернете Обозреватель 3.0.
CAPICOM_PROPID_PUBKEY_HASH_RESERVED
Сведения о том, зарезервирован ли хэш открытого ключа.
CAPICOM_PROPID_ENHKEY_USAGE
Расширенное использование ключа (EKU).
CAPICOM_PROPID_CTL_USAGE
Использование списка доверия сертификатов (CTL).
CAPICOM_PROPID_NEXT_UPDATE_LOCATION
Расположение следующего обновления в списке отзыва сертификатов (CRL).
CAPICOM_PROPID_FRIENDLY_NAME
Понятное имя.
CAPICOM_PROPID_PVK_FILE
Файл, содержащий закрытый ключ.
CAPICOM_PROPID_DESCRIPTION
Понятное описание.
CAPICOM_PROPID_ACCESS_STATE
Состояние доступа.
CAPICOM_PROPID_SIGNATURE_HASH
Хэш подписи.
CAPICOM_PROPID_SMART_CARD_DATA
Интеллектуальные данные карта.
CAPICOM_PROPID_EFS
Шифрованная файловая система (EFS).
CAPICOM_PROPID_FORTEZZA_DATA
Данные, созданные с помощью криптографических протоколов и алгоритмов , принадлежащих Национальному институту стандартов и технологий (NIST).
CAPICOM_PROPID_ARCHIVED
Сведения о том, архивирован ли объект.
CAPICOM_PROPID_KEY_IDENTIFIER
Идентификатор ключа.
CAPICOM_PROPID_AUTO_ENROLL
Сведения об автоматической регистрации сертификата.
CAPICOM_PROPID_PUBKEY_ALG_PARA
Параметры для алгоритма открытого ключа.
CAPICOM_PROPID_CROSS_CERT_DIST_POINTS
Сведения, используемые для обновления динамических кросс-сертификатов.
CAPICOM_PROPID_ISSUER_PUBLIC_KEY_MD5_HASH
Хэш MD5 открытого ключа издателя.
CAPICOM_PROPID_SUBJECT_PUBLIC_KEY_MD5_HASH
Хэш MD5 открытого ключа субъекта.
CAPICOM_PROPID_ENROLLMENT
Сведения о регистрации сертификата.
CAPICOM_PROPID_DATE_STAMP
Метка даты.
CAPICOM_PROPID_ISSUER_SERIAL_NUMBER_MD5_HASH
Хэш MD5 серийного номера издателя.
CAPICOM_PROPID_SUBJECT_NAME_MD5_HASH
Хэш MD5 имени субъекта.
CAPICOM_PROPID_EXTENDED_ERROR_INFO
Дополнительные сведения об ошибке.
CAPICOM_PROPID_RENEWAL
Сведения о продлении центра сертификации.
CAPICOM_PROPID_ARCHIVED_KEY_HASH
Архивный хэш ключа.
CAPICOM_PROPID_FIRST_RESERVED
Сведения о первом резервировании.
CAPICOM_PROPID_LAST_RESERVED
Сведения о последнем резервировании.
CAPICOM_PROPID_FIRST_USER
Сведения о первом пользователе.
CAPICOM_PROPID_LAST_USER
Сведения о последнем пользователе.

 

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

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

Требования

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