SafeEvpPKeyHandle.OpenSslVersion Vlastnost

Definice

Získá hodnotu představující číslo verze hlášené načtenou verzí OpenSSL.

public:
 static property long OpenSslVersion { long get(); };
public static long OpenSslVersion { get; }
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static long OpenSslVersion { get; }
static member OpenSslVersion : int64
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member OpenSslVersion : int64
Public Shared ReadOnly Property OpenSslVersion As Long

Hodnota vlastnosti

Hodnota představující číslo verze hlášené načtenou verzí OpenSSL.

Atributy

Poznámky

Před použitím SafeEvpPKeyHandle k provedení interoperability s OpenSSL musí volající ověřit, že verze OpenSSL, kterou volá, je stejná jako verze, kterou volá modul runtime .NET, a ne souběžnou verzi.

Pro OpenSSL 1.1.0 a novější je tato hodnota hlášena OpenSSL_version_num() z funkce . Pokud se používá starší verze OpenSSL, je tato hodnota hlášena SSLeay() z funkce .

Volajícím se doporučuje provést kontrolu rovnosti pouze s touto hodnotou.

Platí pro