SlhDsaOpenSsl(SafeEvpPKeyHandle) Конструктор

Определение

Инициализирует новый экземпляр класса из существующего SlhDsaOpenSsl ключа OpenSSL, представленного как .EVP_PKEY*

public:
 SlhDsaOpenSsl(System::Security::Cryptography::SafeEvpPKeyHandle ^ pkeyHandle);
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public SlhDsaOpenSsl(System.Security.Cryptography.SafeEvpPKeyHandle pkeyHandle);
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
new System.Security.Cryptography.SlhDsaOpenSsl : System.Security.Cryptography.SafeEvpPKeyHandle -> System.Security.Cryptography.SlhDsaOpenSsl
Public Sub New (pkeyHandle As SafeEvpPKeyHandle)

Параметры

pkeyHandle
SafeEvpPKeyHandle

Значение OpenSSL EVP_PKEY* , используемое в качестве ключа, представленное SafeEvpPKeyHandleв качестве ключа.

Атрибуты

Исключения

pkeyHandle равно null.

Дескриптор pkeyHandle не распознается как ключ SLH-DSA.

–или–

Произошла ошибка при создании экземпляра алгоритма.

Дескриптор pkeyHandle уже удален.

Применяется к