SafeEvpPKeyHandle.OpenSslVersion Propriedade

Definição

Recebe um valor que representa o número de versão conforme reportado pela versão carregada do 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 Propriedade

Um valor que representa o número de versão conforme reportado pela versão carregada do OpenSSL.

Atributos

Observações

Antes de usar SafeEvpPKeyHandle para realizar interoperabilidade com o OpenSSL, o chamador deve garantir que a versão do OpenSSL que está a chamar é a mesma que a versão do tempo de execução do .NET está a chamar, e não uma versão lado a lado.

Para OpenSSL 1.1.0 e versões posteriores, este valor é reportado pela OpenSSL_version_num() função. Quando uma versão mais antiga do OpenSSL está em uso, este valor é reportado pela SSLeay() função.

Os chamadores são incentivados a realizar apenas uma verificação de igualdade com este valor.

Aplica-se a