SafeEvpPKeyHandle.OpenSslVersion Propiedad

Definición

Obtiene un valor que representa el número de versión notificado por la versión cargada de OpenSSL.

public:
 static property long OpenSslVersion { long 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; }
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")>]
static member OpenSslVersion : int64
static member OpenSslVersion : int64
Public Shared ReadOnly Property OpenSslVersion As Long

Valor de propiedad

Valor que representa el número de versión notificado por la versión cargada de OpenSSL.

Atributos

Comentarios

Antes de usar SafeEvpPKeyHandle para realizar la interoperabilidad con OpenSSL, un autor de llamada debe asegurarse de que la versión de OpenSSL a la que llama es la misma que la versión a la que llama el entorno de ejecución de .NET y no una versión en paralelo.

Para OpenSSL 1.1.0 y versiones posteriores, este valor se notifica desde la OpenSSL_version_num() función . Cuando se usa una versión anterior de OpenSSL, este valor se notifica desde la SSLeay() función .

Se recomienda a los autores de llamadas que solo realicen una comprobación de igualdad con este valor.

Se aplica a