Compartir a través de


SafeEvpPKeyHandle.OpenSslVersion Propiedad

Definición

Obtiene un valor que representa el número de versión indicado por la versión cargada de 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

Valor de propiedad

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

Atributos

Comentarios

Antes de usar SafeEvpPKeyHandle para realizar la interoperabilidad con OpenSSL, un llamador 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