CompositeMLDsa.ImportSubjectPublicKeyInfo Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| ImportSubjectPublicKeyInfo(Byte[]) |
Импортирует составной ML-DSA открытый ключ из структуры X.509 SubjectPublicKeyInfo. |
| ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>) |
Импортирует составной ML-DSA открытый ключ из структуры X.509 SubjectPublicKeyInfo. |
ImportSubjectPublicKeyInfo(Byte[])
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
Импортирует составной ML-DSA открытый ключ из структуры X.509 SubjectPublicKeyInfo.
public:
static System::Security::Cryptography::CompositeMLDsa ^ ImportSubjectPublicKeyInfo(cli::array <System::Byte> ^ source);
public static System.Security.Cryptography.CompositeMLDsa ImportSubjectPublicKeyInfo(byte[] source);
static member ImportSubjectPublicKeyInfo : byte[] -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportSubjectPublicKeyInfo (source As Byte()) As CompositeMLDsa
Параметры
- source
- Byte[]
Байты структуры SubjectPublicKeyInfo X.509 в кодировке ASN.1-DER.
Возвращаемое значение
Импортированный ключ.
Исключения
source равно null.
Применяется к
ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>)
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
Импортирует составной ML-DSA открытый ключ из структуры X.509 SubjectPublicKeyInfo.
public:
static System::Security::Cryptography::CompositeMLDsa ^ ImportSubjectPublicKeyInfo(ReadOnlySpan<System::Byte> source);
public static System.Security.Cryptography.CompositeMLDsa ImportSubjectPublicKeyInfo(ReadOnlySpan<byte> source);
static member ImportSubjectPublicKeyInfo : ReadOnlySpan<byte> -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportSubjectPublicKeyInfo (source As ReadOnlySpan(Of Byte)) As CompositeMLDsa
Параметры
- source
- ReadOnlySpan<Byte>
Байты структуры SubjectPublicKeyInfo X.509 в кодировке ASN.1-DER.
Возвращаемое значение
Импортированный ключ.
Исключения
Содержимое source не представляет структуру X.509 SubjectPublicKeyInfo в кодировке ASN.1-DER.
–или–
Значение SubjectPublicKeyInfo не представляет составной ML-DSA ключ.
–или–
source содержит конечные данные после структуры ASN.1.
–или–
Сбой импорта для конкретного алгоритма.
–или–
Указанный алгоритм составной ML-DSA не поддерживается.
Платформа не поддерживает составной ML-DSA. Вызывающие IsSupported объекты могут использовать свойство, чтобы определить, поддерживает ли платформа составные ML-DSA.