System.Net.Security
EncryptionPolicy à utiliser.
Utilisez de préférence un chiffrement complet, mais autorisez un chiffrement NULL (aucun chiffrement) si le serveur accepte.
N'autorisez aucun chiffrement et demandez qu'un chiffrement NULL soit utilisé si l'autre point de terminaison peut gérer un chiffrement NULL.
Exigez un chiffrement et n'autorisez jamais de chiffrement NULL.
Sélectionne le certificat SSL (Secure Sockets Layer) local utilisé pour l'authentification.
utilisé pour établir une connexion SSL.
Objet contenant les informations d'état de cette validation.
Serveur hôte spécifié par le client.
qui contient des certificats locaux.
Certificat utilisé pour authentifier le tiers distant.
Tableau des émetteurs des certificats admis par le tiers distant.
Vérifie le certificat SSL (Secure Sockets Layer) distant utilisé pour l'authentification.
Valeur déterminant si le certificat spécifié est accepté pour l'authentification.
Objet contenant les informations d'état de cette validation.
Certificat utilisé pour authentifier le tiers distant.
Chaîne des autorités de certification associées au certificat distant.
Une ou plusieurs erreurs associées au certificat distant.
Fournit un flux utilisé pour la communication client-serveur qui utilise le protocole de sécurité SSL (Secure Socket Layer) pour authentifier le serveur et éventuellement le client.
Initialise une nouvelle instance de la classe à l'aide du spécifié.
Objet utilisé par le pour envoyer et recevoir des données.
n'est pas accessible en lecture.ou n'est pas accessible en écriture.
a la valeur null.ou est égal à .
Initialise une nouvelle instance de la classe à l'aide du et du comportement de clôture de flux spécifiés.
Objet utilisé par le pour envoyer et recevoir des données.
Valeur booléenne qui indique le comportement de fermeture de l'objet utilisé par pour l'envoi et la réception de données.Ce paramètre indique si le flux interne est resté ouvert.
n'est pas accessible en lecture.ou n'est pas accessible en écriture.
a la valeur null.ou est égal à .
Initialise une nouvelle instance de la classe en utilisant , le comportement de clôture de flux et le délégué de validation de certificat spécifiés.
Objet utilisé par le pour envoyer et recevoir des données.
Valeur booléenne qui indique le comportement de fermeture de l'objet utilisé par pour l'envoi et la réception de données.Ce paramètre indique si le flux interne est resté ouvert.
Délégué responsable de la validation du certificat fourni par le tiers distant.
n'est pas accessible en lecture.ou n'est pas accessible en écriture.
a la valeur null.ou est égal à .
Initialise une nouvelle instance de la classe en utilisant , le comportement de clôture de flux, le délégué de validation de certificat et le délégué de sélection de certificat spécifiés.
Objet utilisé par le pour envoyer et recevoir des données.
Valeur booléenne qui indique le comportement de fermeture de l'objet utilisé par pour l'envoi et la réception de données.Ce paramètre indique si le flux interne est resté ouvert.
Délégué responsable de la validation du certificat fourni par le tiers distant.
Délégué responsable de la sélection du certificat utilisé pour l'authentification.
n'est pas accessible en lecture.ou n'est pas accessible en écriture.
a la valeur null.ou est égal à .
Initialise une nouvelle instance de la classe à l'aide du spécifié.
Objet utilisé par le pour envoyer et recevoir des données.
Valeur booléenne qui indique le comportement de fermeture de l'objet utilisé par pour l'envoi et la réception de données.Ce paramètre indique si le flux interne est resté ouvert.
Délégué responsable de la validation du certificat fourni par le tiers distant.
Délégué responsable de la sélection du certificat utilisé pour l'authentification.
à utiliser.
n'est pas accessible en lecture.ou n'est pas accessible en écriture.ou n'est pas valide.
a la valeur null.ou est égal à .
Appelé par les clients pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur.
Nom du serveur qui partage ce .
a la valeur null.
L'authentification a échoué et a rendu cet objet inutilisable.
L'authentification a déjà été effectuée.ouL'authentification du serveur à l'aide de ce a déjà été tentée.ou L'authentification est déjà en cours.
Cet objet a été fermé.
Appelé par les clients pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur.Le processus d'authentification utilise la collection de certificats spécifiée et le protocole SSL.
Nom du serveur qui partagera ce .
qui contient les certificats clients.
Valeur qui représente le protocole utilisé pour l'authentification.
Valeur qui spécifie si la liste de révocation de certificats est vérifiée pendant l'authentification.
Appelé par les clients pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur sous forme d'opération asynchrone.
Retourne Objet de tâche représentant l'opération asynchrone.
Nom du serveur qui partage ce .
a la valeur null.
L'authentification a échoué et a rendu cet objet inutilisable.
L'authentification a déjà été effectuée.ouL'authentification du serveur à l'aide de ce a déjà été tentée.ou L'authentification est déjà en cours.
Cet objet a été fermé.
Appelé par les clients pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur sous forme d'opération asynchrone.Le processus d'authentification utilise la collection de certificats spécifiée et le protocole SSL.
Retourne Objet de tâche représentant l'opération asynchrone.
Nom du serveur qui partagera ce .
qui contient les certificats clients.
Valeur qui représente le protocole utilisé pour l'authentification.
Valeur qui spécifie si la liste de révocation de certificats est vérifiée pendant l'authentification.
Appelé par les serveurs pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur à l'aide du certificat spécifié.
Certificat utilisé pour authentifier le serveur.
a la valeur null.
L'authentification a échoué et a rendu cet objet inutilisable.
L'authentification a déjà été effectuée.ouL'authentification du client à l'aide de ce a déjà été tentée.ou L'authentification est déjà en cours.
Cet objet a été fermé.
La méthode n'est pas prise en charge dans Windows 95, Windows 98 ou Windows Millennium.
Appelé par les serveurs pour commencer authentifier le serveur, et éventuellement le client, dans une connexion client-serveur, à l'aide des certificats, de la configuration requise et du protocole de sécurité spécifiés.
Objet X509Certificate utilisé pour authentifier le serveur.
Valeur qui spécifie si le client doit fournir un certificat pour l'authentification.
Valeur qui représente le protocole utilisé pour l'authentification.
Valeur qui spécifie si la liste de révocation de certificats est vérifiée pendant l'authentification.
a la valeur null.
n'est pas une valeur valide.
L'authentification a échoué et a rendu cet objet inutilisable.
L'authentification a déjà été effectuée.ouL'authentification du client à l'aide de ce a déjà été tentée.ou L'authentification est déjà en cours.
Cet objet a été fermé.
La méthode n'est pas prise en charge dans Windows 95, Windows 98 ou Windows Millennium.
Appelé par les serveurs pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur en utilisant le certificat spécifié sous forme d'opération asynchrone.
Retourne Objet de tâche représentant l'opération asynchrone.
Certificat utilisé pour authentifier le serveur.
a la valeur null.
L'authentification a échoué et a rendu cet objet inutilisable.
L'authentification a déjà été effectuée.ouL'authentification du client à l'aide de ce a déjà été tentée.ou L'authentification est déjà en cours.
Cet objet a été fermé.
La méthode n'est pas prise en charge dans Windows 95, Windows 98 ou Windows Millennium.
Appelé par les serveurs pour authentifier le serveur, et éventuellement le client, dans une connexion client-serveur en utilisant les certificats, la configuration requise et le protocole de sécurité spécifiés sous forme d'opération asynchrone.
Retourne Objet de tâche représentant l'opération asynchrone.
Objet X509Certificate utilisé pour authentifier le serveur.
Valeur qui spécifie si le client doit fournir un certificat pour l'authentification.
Valeur qui représente le protocole utilisé pour l'authentification.
Valeur qui spécifie si la liste de révocation de certificats est vérifiée pendant l'authentification.
Obtient une valeur qui indique si le flux sous-jacent est accessible en lecture.
true si l'authentification s'est produite et que le flux sous-jacent est accessible en lecture ; sinon, false.
Obtient une valeur qui indique si le flux sous-jacent peut faire l'objet d'une recherche.
Cette propriété retourne toujours false.
Obtient une valeur qui indique si le flux sous-jacent prend en charge les délais d'attente.
true si le flux de données prend en charge les délais d'attente ; sinon, false.
Obtient une valeur qui indique si le flux sous-jacent est accessible en écriture.
true si l'authentification s'est produite et que le flux sous-jacent est accessible en écriture ; sinon, false.
Obtient une valeur qui indique si la liste de révocation de certificats est vérifiée au cours du processus de validation des certificats.
true si la liste de révocation de certificats est vérifiée ; sinon, false.
Obtient une valeur qui identifie l'algorithme de chiffrement en bloc utilisé par ce .
Valeur .
L'accès à la propriété a été effectué avant la fin du processus d'authentification ou le processus d'authentification a échoué.
Obtient une valeur qui identifie la puissance de l'algorithme de chiffrement utilisé par ce .
Valeur qui spécifie la puissance de l'algorithme, en bits.
Provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent.
Obtient l'algorithme utilisé pour générer des codes d'authentification de messages (MAC).
Valeur .
L'accès à la propriété a été effectué avant la fin du processus d'authentification ou le processus d'authentification a échoué.
Obtient une valeur qui identifie la puissance de l'algorithme de hachage utilisé par cette instance.
Valeur qui spécifie la puissance de l'algorithme , en bits.Les valeurs autorisées sont 128 ou 160.
Obtient l'algorithme d'échange de clé utilisé par ce .
Valeur .
Obtient une valeur qui identifie la puissance de l'algorithme d'échange de clé utilisé par cette instance.
Valeur qui spécifie la puissance de l'algorithme , en bits.
Obtient la longueur du flux sous-jacent.
Longueur du flux sous-jacent.
L'obtention de la valeur de cette propriété n'est pas prise en charge lorsque le flux sous-jacent est .
Obtient le certificat utilisé pour authentifier le point de terminaison local.
Objet X509Certificate qui représente le certificat fourni pour l'authentification ou null si aucun certificat n'a été fourni.
L'authentification a échoué ou n'a pas été effectuée.
Obtient ou définit la position actuelle dans le flux sous-jacent.
Position actuelle dans le flux sous-jacent.
La définition de cette propriété n'est pas prise en charge.ouL'obtention de la valeur de cette propriété n'est pas prise en charge lorsque le flux sous-jacent est .
Lit les données de ce flux et les stocke dans le tableau spécifié.
Valeur qui indique le nombre d'octets lus.Lorsqu'il n'y a plus de données à lire, retourne 0.
Tableau qui reçoit les octets lus dans ce flux.
contenant l'emplacement de base zéro dans , à partir duquel commencer l'enregistrement des données lues dans ce flux.
contenant le nombre maximal d'octets à lire dans ce flux.
a la valeur null.
. > longueur de .ou + count > longueur de .
L'opération de lecture a échoué.Vérifiez l'exception interne, si elle permet de déterminer la cause de la défaillance.
Une opération de lecture est déjà en cours.
Cet objet a été fermé.
L'authentification n'a pas été effectuée.
Obtient ou définit la durée pendant laquelle une opération de lecture reste bloquée en attendant des données.
spécifiant le temps qui doit s'écouler avant l'échec d'une opération de lecture synchrone.
Obtient le certificat utilisé pour authentifier le point de terminaison distant.
Objet X509Certificate qui représente le certificat fourni pour l'authentification ou null si aucun certificat n'a été fourni.
L'authentification a échoué ou n'a pas été effectuée.
Lève .
Lève toujours .
Cette valeur est ignorée.
Cette valeur est ignorée.
La recherche n'est pas prise en charge par les objets .
Définit la longueur du flux sous-jacent.
Valeur qui spécifie la longueur du flux.
Obtient une valeur qui indique le protocole de sécurité utilisé pour authentifier cette connexion.
Valeur qui représente le protocole utilisé pour l'authentification.
Obtient le utilisé pour l'authentification à l'aide de la protection étendue.
Objet qui contient le jeton de liaison de canal (FAO) utilisé comme protection étendue.
Écrit les données spécifiées dans ce flux.
Tableau de qui fournit les octets écrits dans le flux.
a la valeur null.
L'opération d'écriture a échoué.
Une opération d'écriture est déjà en cours.
Cet objet a été fermé.
L'authentification n'a pas été effectuée.
Écrivez le nombre spécifié de s dans le flux sous-jacent à l'aide de la mémoire tampon et de l'offset spécifiés.
Tableau de qui fournit les octets écrits dans le flux.
qui contient l'emplacement de base zéro dans auquel commencer la lecture des octets à écrire dans le flux.
qui contient le nombre d'octets à lire dans .
a la valeur null.
. > longueur de .ou + count > longueur de .
L'opération d'écriture a échoué.
Une opération d'écriture est déjà en cours.
Cet objet a été fermé.
L'authentification n'a pas été effectuée.
Obtient ou définit la durée pendant laquelle une opération d'écriture reste bloquée en attendant des données.
spécifiant le temps qui doit s'écouler avant l'échec d'une opération d'écriture synchrone.
Exception levée lorsque l'authentification échoue sur un flux de données d'authentification.
Initialise une nouvelle instance de la classe sans message.
Initialise une nouvelle instance de la classe avec le message spécifié.
qui décrit l'échec de l'authentification.
Initialise une nouvelle instance de la classe avec le message et l'exception interne spécifiés.
qui décrit l'échec de l'authentification.
qui constitue la cause de l'exception actuelle.
La classe représente la stratégie de protection étendue utilisée par le serveur pour valider les connexions clientes entrantes.
Initialise une nouvelle instance de la classe qui spécifie à quel moment la stratégie de protection étendue doit être appliquée.
Valeur qui indique quand la stratégie de protection étendue doit être appliquée.
Initialise une nouvelle instance de la classe qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, ainsi que le jeton de liaison de canal à utiliser.
Valeur qui indique quand la stratégie de protection étendue doit être appliquée.
qui contient une liaison de canal personnalisée à utiliser pour la validation.
est spécifié comme .
est null.
Initialise une nouvelle instance de la classe qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, le type de protection appliqué par la stratégie et une liste des noms de fournisseurs de services personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Valeur qui indique quand la stratégie de protection étendue doit être appliquée.
Valeur qui indique le genre de protection étendue appliquée par la stratégie.
qui contient la liste de SPN personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
est spécifié comme .
est nullou une liste vide.
Initialise une nouvelle instance de la classe qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, le type de protection appliqué par la stratégie et une liste des noms de fournisseurs de services personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Valeur qui indique quand la stratégie de protection étendue doit être appliquée.
Valeur qui indique le genre de protection étendue appliquée par la stratégie.
qui contient la liste de SPN personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
est spécifié comme .
est nullou une liste vide.
Obtient un jeton de liaison de canal personnalisé à utiliser pour la validation.
qui contient une liaison de canal personnalisée à utiliser pour la validation.
Obtient la liste des noms de fournisseurs de services (SPN) personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
qui contient la liste de SPN personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Indique si le système d'exploitation prend en charge l'authentification Windows intégrée avec protection étendue.
true si le système d'exploitation prend en charge l'authentification Windows intégrée avec protection étendue ; sinon, false.
Obtient une valeur indiquant à quel moment la stratégie de protection doit être appliquée.
Valeur qui indique quand la stratégie de protection étendue doit être appliquée.
Obtient le genre de protection assuré par la stratégie de protection étendue.
Valeur qui indique le genre de protection étendue appliquée par la stratégie.
Obtient une représentation sous forme de chaîne de l'instance de stratégie de protection étendue.
Instance de qui contient la représentation de l'instance de .
L'énumération spécifie à quel moment le doit être appliqué.
Le est toujours appliqué.Les clients qui ne prennent pas en charge la protection étendue ne pourront pas être authentifiés.
Le n'est jamais appliqué et la protection étendue est désactivée.
Le est appliqué uniquement si le client et le serveur prennent en charge la protection étendue.
L'énumération spécifie le scénario de protection appliqué par la stratégie.
Le transport sélectionnera un scénario de protection sécurisé ou standard selon le type de canal utilisé.Pour la protection sécurisée, l'authentification Windows intégrée est incluse dans un wrapper dans un canal sécurisé et utilise un jeton de liaison de canal à correspondance parfaite sans validation du nom du fournisseur de service (SPN).Pour la protection standard, l'authentification Windows intégrée est éventuellement incluse dans un wrapper dans un canal sécurisé avec un jeton de liaison de canal facultatif et la validation SPN est obligatoire.Par conséquent, si la requête passe par un canal sécurisé, le jeton de liaison de canal est vérifié. Sinon, le SPN est vérifié.
L'authentification Windows intégrée est incluse dans un wrapper dans un canal sécurisé terminé par un proxy approuvé et utilise un jeton de liaison de canal avec une validation SPN obligatoire.Cette opération nécessite la présence d'un jeton de liaison de canal, mais ce jeton n'est pas vérifié pendant la vérification du SPN.
La classe est une collection en lecture seule des noms de principal du service.
Initialise une nouvelle instance en lecture seule de la classe en fonction d'un existant.
Instance de la classe qui contient les valeurs de noms du service spécifiées à utiliser pour initialiser la classe.
est null.
est vide.
Retourne une valeur qui indique si la chaîne spécifiée apparaît dans cette instance .
retourne ;true si le paramètre se produit dans cette instance ; sinon, false.
Chaîne à rechercher.
Fusionne le actuel avec les valeurs spécifiées pour créer un contenant l'union.
Nouvelle instance de qui contient l'union de l'instance existante fusionnée avec les valeurs spécifiées.
Instance de la classe qui contient les valeurs de noms du service spécifiées à fusionner.
est null.
est vide.
Fusionne le actuel avec les valeurs spécifiées pour créer un contenant l'union.
Nouvelle instance de qui contient l'union de l'instance existante fusionnée avec les valeurs spécifiées.
Chaîne qui contient les valeurs de noms du service spécifiées à utiliser pour initialiser la classe.
est null.
est vide.