Lire en anglais

Partager via


SslStream.IsServer Propriété

Définition

Obtient une valeur Boolean qui indique si le côté local de la connexion utilisée par ce SslStream a été authentifié comme serveur.

C#
public override bool IsServer { get; }

Valeur de propriété

true si le point de terminaison local a été authentifié avec succès comme côté serveur de la connexion authentifiée ; sinon, false.

Exemples

L’exemple de code suivant illustre l’affichage de la valeur de cette propriété.

C#
static void DisplaySecurityServices(SslStream stream)
{
   Console.WriteLine("Is authenticated: {0} as server? {1}", stream.IsAuthenticated, stream.IsServer);
   Console.WriteLine("IsSigned: {0}", stream.IsSigned);
   Console.WriteLine("Is Encrypted: {0}", stream.IsEncrypted);
   Console.WriteLine("Is mutually authenticated: {0}", stream.IsMutuallyAuthenticated);
}

Remarques

Si l’authentification a échoué ou ne s’est pas produite, cette propriété retourne false.

Pour vous authentifier en tant que serveur, appelez les AuthenticateAsServer méthodes ou BeginAuthenticateAsServer .

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1