Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

System.ServiceModel.Security espace de noms

 

Date de publication : novembre 2016

Le System.ServiceModel.Security espace de noms traite des rubriques générales liées à la sécurité, par exemple, SecurityAlgorithmSuite.

ClasseDescription
System_CAPS_pubclassBasic128SecurityAlgorithmSuite

La suite algorithmique de sécurité 128 bits.

System_CAPS_pubclassBasic192SecurityAlgorithmSuite

La suite algorithmique de sécurité de base 192 bits.

System_CAPS_pubclassBasic256SecurityAlgorithmSuite

Suite algorithmique de sécurité de 256 bits de base.

System_CAPS_pubclassBasicSecurityProfileVersion

Fournit une version de message qui correspond à la spécification Basic Security Profil.

System_CAPS_pubclassBinarySecretKeyIdentifierClause

Représente la clause d'identificateur de clé dans un jeton de sécurité secret binaire.

System_CAPS_pubclassChannelProtectionRequirements

Décrit les spécification de chiffrement et de signature qui s'appliquent aux différents éléments des messages transmis sur ce canal.

System_CAPS_pubclassDataProtectionSecurityStateEncoder

Fournit des mécanismes d'encodage et décodage pour l'état de sécurité utilisant la fonctionnalité de l'API DataProtection de Windows.

System_CAPS_pubclassDispatchContext

Définit les entrées et les sorties vers le DispatchRequest (méthode).

System_CAPS_pubclassExpiredSecurityTokenException

Exception levée lorsqu'un jeton de sécurité CardSpace expire.

System_CAPS_pubclassHttpDigestClientCredential

Utilisé pour l'authentification Digest des clients HTTP.

System_CAPS_pubclassIdentityVerifier

Classe de base abstract qui peut être implémentée pour vérifier une identité attendue par rapport à un contexte d'autorisation qui représente un point de terminaison distant ou pour créer une identité à partir d'une adresse de point de terminaison.

System_CAPS_pubclassImpersonateOnSerializingReplyMessageProperty

Une classe d’assistance pour activer l’emprunt d’identité lors de la sérialisation du corps du message de réponse.

System_CAPS_pubclassInfocardInteractiveChannelInitializer

Initialise un canal interactif CardSpace.

System_CAPS_pubclassIssuedTokenClientCredential

Représente les informations utilisées pour obtenir un jeton émis depuis un service d'émission de jeton de sécurité.

System_CAPS_pubclassIssuedTokenServiceCredential

Permet à un service de configurer les propriétés associées aux informations d'identification fédérées présentées par le client.

System_CAPS_pubclassKeyNameIdentifierClause

Représente la clause d'identificateur de nom de clé dans un jeton de sécurité.

System_CAPS_pubclassMessagePartSpecification

Spécifie quels éléments sont inclus dans un message.

System_CAPS_pubclassMessageSecurityException

Représente une exception qui se produit en cas de problème avec la sécurité appliquée sur un message.

System_CAPS_pubclassNonceCache

Classe de base abstraite qui représente un cache de pointeurs.

System_CAPS_pubclassPeerCredential

Contient les informations d'identification utilisées lors de l'authentification d'un nœud homologue auprès d'une maille d'homologues.

System_CAPS_pubclassScopedMessagePartSpecification

Spécifie quels éléments sont inclus dans un message.

System_CAPS_pubclassSecureConversationServiceCredential

Fournit les informations d'identification pour un service de conversation sécurisée.

System_CAPS_pubclassSecureConversationVersion

Contient le jeu de versions de WS-SecureConversation prises en charge. Il s'agit d'une classe abstraite.

System_CAPS_pubclassSecurityAccessDeniedException

Représente l'exception de sécurité levée en cas d'échec d'une demande d'autorisation de sécurité.

System_CAPS_pubclassSecurityAlgorithmSuite

Spécifie les propriétés d'algorithmes. Il s'agit d'une classe abstract.

System_CAPS_pubclassSecurityContextKeyIdentifierClause

Représente la clause d'identificateur de clé pour un jeton de contexte de sécurité.

System_CAPS_pubclassSecurityCredentialsManager

Spécifie une classe abstract qui, quand elle est implémentée, représente un gestionnaire d’informations d’identification de sécurité.

System_CAPS_pubclassSecurityMessageProperty

Contient des propriétés relatives à la sécurité et est joint à un message.

System_CAPS_pubclassSecurityNegotiationException

Indique qu'une erreur s'est produite pendant la négociation du contexte de sécurité pour un message.

System_CAPS_pubclassSecurityPolicyVersion

Contient le jeu de versions de WS-SecurityPolicy prises en charge. Il s'agit d'une classe abstraite.

System_CAPS_pubclassSecurityStateEncoder

Classe abstraite qui peut être implémentée pour encoder l'état de sécurité.

System_CAPS_pubclassSecurityTokenSpecification

Représente un jeton de sécurité et ses stratégies d'autorisation.

System_CAPS_pubclassSecurityVersion

Contient le jeu de versions de WS-Security prises en charge. Il s'agit d'une classe abstraite.

System_CAPS_pubclassServiceCredentialsSecurityTokenManager

Représente l'implémentation de SecurityTokenManager qui fournit des sérialiseurs de jeton de sécurité basés sur les ServiceCredentials configurées sur le service.

System_CAPS_pubclassSimpleSecurityTokenProvider

Représente un fournisseur de jetons de sécurité qui produit un jeton de sécurité comme un jeton émis pour les liaisons fédérées.

System_CAPS_pubclassSspiSecurityTokenProvider

Représente un fournisseur de jeton de sécurité qui fournit un jeton de sécurité SSPI.

System_CAPS_pubclassSupportingTokenSpecification

Représente un jeton de sécurité de prise en charge et ses stratégies d'autorisation.

System_CAPS_pubclassTripleDesSecurityAlgorithmSuite

Suite algorithmique de sécurité de DES triple.

System_CAPS_pubclassTrustVersion

Contient le jeu de versions de WS-Trust prises en charge. Il s'agit d'une classe abstraite.

System_CAPS_pubclassUserNamePasswordClientCredential

Représente des informations d'identification du client basées sur le nom d'utilisateur et le mot de passe.

System_CAPS_pubclassUserNamePasswordServiceCredential

Représente une classe qui est utilisée pour configurer comment le service authentifie les utilisateurs qui utilisent l’authentification de nom/mot de passe utilisateur et pour configurer la mise en cache des jetons d’ouverture de session.

System_CAPS_pubclassWindowsClientCredential

Permet de spécifier des propriétés en rapport avec les informations d'identification Windows à utiliser pour représenter le client.

System_CAPS_pubclassWindowsServiceCredential

Fournit des propriétés qui décrivent les informations d'identification de service utilisées pour l'authentification Windows.

System_CAPS_pubclassWSSecurityTokenSerializer

La classe utilisée pour sérialiser et désérialiser les jetons de sécurité, les identificateurs de clés de sécurité et les clauses d'identificateur de clé de sécurité définis dans les spécifications de sécurité de WS-Security, WS-Trust et WS-SecureConversation.

System_CAPS_pubclassWSTrustChannel

Représente un canal qui est utilisé pour envoyer des messages de WS-Trust pour un service de jeton de sécurité (STS).

System_CAPS_pubclassWSTrustChannelFactory

Une fabrication de canaux (WSTrustChannel objets) utilisé pour communiquer avec un point de terminaison WS-Trust.

System_CAPS_pubclassWSTrustRequestBodyWriter

Représente un writer de corps de message qui écrit un RST dans un message sortant.

System_CAPS_pubclassWSTrustRequestProcessingErrorEventArgs

Fournit des données pour une erreur de demande WS-Trust.

System_CAPS_pubclassWSTrustResponseBodyWriter

Représente un writer de corps de message qui écrit un RSTR dans un message sortant.

System_CAPS_pubclassWSTrustServiceContract

Définition de l’implémentation du contrat de service WS-Trust.

System_CAPS_pubclassWSTrustServiceHost

Fournit un ServiceHost pour l’inscription d’un SecurityTokenService l’hôte de service aura plusieurs points de terminaison inscrits en fonction du nombre d’écouteurs inscrits dans la configuration.

System_CAPS_pubclassX509CertificateInitiatorClientCredential

Définit un certificat utilisé par un client pour s'identifier.

System_CAPS_pubclassX509CertificateInitiatorServiceCredential

Représente les paramètres utilisés par le service pour valider le certificat présenté par les clients. Il contient également un certificat pour le service à utiliser pour le chiffrement des réponses ou des rappels pour les clients lorsque le mode d'authentification de sécurité de message MutualCertificateDuplex est utilisé.

System_CAPS_pubclassX509CertificateRecipientClientCredential

Représente les paramètres utilisés par le client pour valider le certificat présenté par le service à l'aide de l'authentification SSL. Il contient également tout certificat pour le service explicitement configuré sur le client à utiliser pour chiffrer des messages au service à l'aide de la sécurité de message.

System_CAPS_pubclassX509CertificateRecipientServiceCredential

Définit un certificat utilisé par un service pour s'identifier.

System_CAPS_pubclassX509ClientCertificateAuthentication

Spécifie des propriétés d'authentification pour la validation du certificat client.

System_CAPS_pubclassX509PeerCertificateAuthentication

Spécifie des propriétés d'authentification pour le certificat homologue.

System_CAPS_pubclassX509ServiceCertificateAuthentication

Représente les paramètres utilisés par le proxy client pour authentifier les certificats de service obtenus à l'aide de la négociation SSL/TLS.

InterfaceDescription
System_CAPS_pubinterfaceIEndpointIdentityProvider

Fournit l'identité d'un point de terminaison.

System_CAPS_pubinterfaceISecureConversationSession

Représente une session de sécurité de conversation sécurisée. Les correspondants sécurisent tous les messages de la session à l'aide d'un SecurityContextToken émis par le serveur dans le cadre de l'établissement de session.

System_CAPS_pubinterfaceISecuritySession

Représente un type d'ISession qui spécifie comme condition que tous les messages échangés sur la session le sont entre les correspondants qui ont établi la session.

System_CAPS_pubinterfaceIWSTrust13AsyncContract

Définit l’interface de contrat de service asynchrone pour le protocole WS-Trust 1.3.

System_CAPS_pubinterfaceIWSTrust13SyncContract

Définit le contrat de service du protocole WS-Trust 1.3.

System_CAPS_pubinterfaceIWSTrustChannelContract

Un contrat de service qui définit les méthodes qui encapsulent les contrats d’opération orienté Message exposées par IWSTrustChannelContract.

System_CAPS_pubinterfaceIWSTrustContract

Définit le contrat de service pour envoyer des messages de WS-Trust à un STS.

System_CAPS_pubinterfaceIWSTrustFeb2005AsyncContract

Définit une interface de contrat de service asynchrones pour les protocoles WS-Trust février 2005 de protocole.

System_CAPS_pubinterfaceIWSTrustFeb2005SyncContract

Définit le contrat de service pour les protocoles WS-Trust février 2005 de protocole.

ÉnumérationDescription
System_CAPS_pubenumMessageProtectionOrder

Spécifie l'ordre des opérations qui protègent un message.

System_CAPS_pubenumSecurityKeyEntropyMode

Décrit la source d'entropie utilisée pour la génération de clé.

System_CAPS_pubenumSecurityTokenAttachmentMode

Énumération qui répertorie les manières dont les jetons de sécurité sont joints.

System_CAPS_pubenumUserNamePasswordValidationMode

Répertorie les méthodes de validation en mode nom d'utilisateur/mot de passe.

System_CAPS_pubenumX509CertificateValidationMode

Énumération qui répertorie les méthode de validation d'un certificat.

Pour les rubriques traitant des jetons de sécurité et des certificats, par exemple WrappedKeySecurityToken, consultez System.ServiceModel.Security.Tokens.

Pour les rubriques de sécurité qui coïncident en partie avec le modèle de service, par exemple TcpTransportSecurity, consultez System.ServiceModel.

Retour au début
Afficher: