SafeEvpPKeyHandle.OpenSslVersion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui représente le numéro de version tel qu’indiqué par la version chargée d’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
Valeur de propriété
Valeur représentant le numéro de version comme indiqué par la version chargée d’OpenSSL.
- Attributs
Remarques
Avant d’utiliser SafeEvpPKeyHandle pour effectuer une interopérabilité avec OpenSSL, un appelant doit s’assurer que la version d’OpenSSL qu’il appelle est la même que la version que le runtime .NET appelle, et non une version côte à côte.
Pour OpenSSL 1.1.0 et versions ultérieures, cette valeur est signalée à partir de la OpenSSL_version_num()
fonction . Lorsqu’une version antérieure d’OpenSSL est en cours d’utilisation, cette valeur est signalée à partir de la SSLeay()
fonction .
Les appelants sont encouragés à effectuer uniquement une vérification d’égalité avec cette valeur.