AlgorithmIdentifier Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| AlgorithmIdentifier() |
Конструктор AlgorithmIdentifier() создает экземпляр AlgorithmIdentifier класса с помощью набора параметров по умолчанию. |
| AlgorithmIdentifier(Oid) |
Конструктор AlgorithmIdentifier(Oid) создает экземпляр AlgorithmIdentifier класса с указанным идентификатором алгоритма. |
| AlgorithmIdentifier(Oid, Int32) |
Конструктор AlgorithmIdentifier(Oid, Int32) создает экземпляр класса с указанным идентификатором алгоритма AlgorithmIdentifier и длиной ключа. |
AlgorithmIdentifier()
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
Конструктор AlgorithmIdentifier() создает экземпляр AlgorithmIdentifier класса с помощью набора параметров по умолчанию.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier();
Public Sub New ()
Исключения
Не удалось завершить криптографическую операцию.
Комментарии
Класс AlgorithmIdentifier имеет следующие значения свойств по умолчанию.
| Недвижимость | Значение по умолчанию |
|---|---|
| Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
| KeyLength | Максимальное значение, предоставленное поставщиком служб шифрования по умолчанию |
Чтобы получить наивысшую степень контроля над приложением, создающим экземпляр этого класса, используйте один из конструкторов, который позволяет алгоритму задаваться путем передачи объекта Oid . Это защищает от возможности изменения алгоритма по умолчанию из-за безопасности или других соображений.
Применяется к
AlgorithmIdentifier(Oid)
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
Конструктор AlgorithmIdentifier(Oid) создает экземпляр AlgorithmIdentifier класса с указанным идентификатором алгоритма.
public:
AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid)
Параметры
- oid
- Oid
Идентификатор объекта для алгоритма.
Исключения
Не удалось завершить криптографическую операцию.
Комментарии
Значения свойств по умолчанию, используемые с этим конструктором, см. в разделе AlgorithmIdentifier().
Применяется к
AlgorithmIdentifier(Oid, Int32)
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
- Исходный код:
- AlgorithmIdentifier.cs
Конструктор AlgorithmIdentifier(Oid, Int32) создает экземпляр класса с указанным идентификатором алгоритма AlgorithmIdentifier и длиной ключа.
public:
AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid, int keyLength);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid * int -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid, keyLength As Integer)
Параметры
- oid
- Oid
Идентификатор объекта для алгоритма.
- keyLength
- Int32
Длина ключа в битах.
Исключения
Не удалось завершить криптографическую операцию.
Комментарии
Параметр keyLength игнорируется для алгоритмов, использующих фиксированную длину ключа.