Развернуть все
Свернуть все

CCspInformation

Объект CCspInformation позволяет получить информацию о криптопровайдере. Реализует интерфейс, аналогичный интерфейсу Microsoft X509Enrollment.ICspInformation .

Объект CCspInformation может быть создан и является безопасным для использования. Идентификатор для создания объекта CCspInformation: X509Enrollment.CCspInformation.

Методы

Имя Описание
InitializeFromName

Позволяет инициализировать объект по имени криптопровайдера. Аналогичен методу ICspInformation.InitializeFromName .

Свойства

Имя Описание
CspAlgorithms

Коллекция алгоритмов, поддерживаемых криптопровайдером. Данное свойство аналогично свойству ICspInformation.CspAlgorithms . Свойство доступно только для чтения.

KeySpec

Назначение ключа: подпись, шифрование ключей или и то и другое. Данное свойство аналогично свойству ICspInformation.KeySpec . Свойство доступно только для чтения.

LegacyCsp

Возвращает значение true или false, в зависимости типа криптопровайдера. Для криптопровайдеров CNG возвращается значение false, для криптопровайдеров CryptoAPI - значение true. Данное свойство аналогично свойству ICspInformation.LegacyCsp . Свойство доступно только для чтения.

Name

Имя криптопровайдера. Данное свойство аналогично свойству ICspInformation.Name . Свойство доступно только для чтения.

Type

Тип криптопровайдера. Данное свойство аналогично свойству ICspInformation.Type . Свойство доступно только для чтения.

Readers

Доступные считыватели. Возвращает коллекцию доступных считывателей. Возвращаемое значение имеет интерфейс ICPReaders. Свойство доступно только для чтения.