CompositeMLDsa.ExportCompositeMLDsaPrivateKey Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| ExportCompositeMLDsaPrivateKey() |
Экспортирует часть закрытого ключа текущего ключа. |
| ExportCompositeMLDsaPrivateKey(Span<Byte>) |
Экспортирует часть закрытого ключа текущего ключа в предоставленный буфер. |
ExportCompositeMLDsaPrivateKey()
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
Экспортирует часть закрытого ключа текущего ключа.
public:
cli::array <System::Byte> ^ ExportCompositeMLDsaPrivateKey();
public byte[] ExportCompositeMLDsaPrivateKey();
member this.ExportCompositeMLDsaPrivateKey : unit -> byte[]
Public Function ExportCompositeMLDsaPrivateKey () As Byte()
Возвращаемое значение
Составной ML-DSA закрытый ключ.
Исключения
Текущий экземпляр не может экспортировать закрытый ключ.
–или–
Произошла ошибка при экспорте ключа.
Объект уже удален.
Применяется к
ExportCompositeMLDsaPrivateKey(Span<Byte>)
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
- Исходный код:
- CompositeMLDsa.cs
Экспортирует часть закрытого ключа текущего ключа в предоставленный буфер.
public:
int ExportCompositeMLDsaPrivateKey(Span<System::Byte> destination);
public int ExportCompositeMLDsaPrivateKey(Span<byte> destination);
member this.ExportCompositeMLDsaPrivateKey : Span<byte> -> int
Public Function ExportCompositeMLDsaPrivateKey (destination As Span(Of Byte)) As Integer
Параметры
Возвращаемое значение
Количество байтов, записанных в destination буфер.
Исключения
Этот экземпляр был удален.
destination не было достаточно большим, чтобы сохранить результат.
–или–
Произошла ошибка при экспорте ключа.