Cette documentation est archivée et n’est pas conservée.

System.ServiceModel.Security, espace de noms

Mise à jour : novembre 2007

Cet espace de noms traite des rubriques générales liées à la sécurité de Windows Communication Foundation (WCF), par exemple SecurityAlgorithmSuite.

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.

  ClasseDescription
ms554845.pubclass(fr-fr,VS.90).gifBasicSecurityProfileVersionFournit une version de message qui correspond à la spécification Basic Security Profil.
ms554845.pubclass(fr-fr,VS.90).gifBinarySecretKeyIdentifierClauseReprésente la clause d'identificateur de clé dans un jeton de sécurité secret binaire.
ms554845.pubclass(fr-fr,VS.90).gifChannelProtectionRequirementsDécrit les spécification de chiffrement et de signature qui s'appliquent aux différents éléments des messages transmis sur ce canal.
ms554845.pubclass(fr-fr,VS.90).gifDataProtectionSecurityStateEncoderFournit des mécanismes de codage et décodage pour l'état de sécurité utilisant la fonctionnalité de l'API DataProtection de Windows.
ms554845.pubclass(fr-fr,VS.90).gifExpiredSecurityTokenExceptionException levée lorsqu'un jeton de sécurité CardSpace expire.
ms554845.pubclass(fr-fr,VS.90).gifHttpDigestClientCredentialUtilisé pour l'authentification Digest des clients HTTP.
ms554845.pubclass(fr-fr,VS.90).gifIdentityVerifierClasse 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.
ms554845.pubclass(fr-fr,VS.90).gifInfocardInteractiveChannelInitializerInitialise un canal interactif CardSpace.
ms554845.pubclass(fr-fr,VS.90).gifIssuedTokenClientCredentialReprésente les informations utilisées pour obtenir un jeton émis depuis un service d'émission de jeton de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifIssuedTokenServiceCredentialPermet à un service de configurer les propriétés associées aux informations d'identification fédérées présentées par le client.
ms554845.pubclass(fr-fr,VS.90).gifKeyNameIdentifierClauseReprésente la clause d'identificateur de nom de clé dans un jeton de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifMessagePartSpecificationSpécifie quels éléments sont inclus dans un message.
ms554845.pubclass(fr-fr,VS.90).gifMessageSecurityExceptionReprésente une exception qui se produit en cas de problème avec la sécurité appliquée sur un message.
ms554845.pubclass(fr-fr,VS.90).gifPeerCredentialContient les informations d'identification utilisées lors de l'authentification d'un nœud homologue auprès d'une maille d'homologues.
ms554845.pubclass(fr-fr,VS.90).gifScopedMessagePartSpecificationSpécifie quels éléments sont inclus dans un message.
ms554845.pubclass(fr-fr,VS.90).gifSecureConversationServiceCredentialFournit les informations d'identification pour un service de conversation sécurisée.
ms554845.pubclass(fr-fr,VS.90).gifSecureConversationVersionContient le jeu de versions de WS-SecureConversation prises en charge. Il s'agit d'une classe abstraite.
ms554845.pubclass(fr-fr,VS.90).gifSecurityAccessDeniedExceptionReprésente l'exception de sécurité levée en cas d'échec d'une demande d'autorisation de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifSecurityAlgorithmSuiteSpécifie les propriétés d'algorithmes. Il s'agit d'une classe abstract.
ms554845.pubclass(fr-fr,VS.90).gifSecurityContextKeyIdentifierClauseReprésente la clause d'identificateur de clé pour un jeton de contexte de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifSecurityCredentialsManagerClasse abstract qui lorsqu'elle est implémentée représente un gestionnaire d'informations d'identification de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifSecurityMessagePropertyContient des propriétés relatives à la sécurité et est joint à un message.
ms554845.pubclass(fr-fr,VS.90).gifSecurityNegotiationExceptionIndique qu'une erreur s'est produite pendant la négociation du contexte de sécurité pour un message.
ms554845.pubclass(fr-fr,VS.90).gifSecurityPolicyVersionContient le jeu de versions de WS-SecurityPolicy prises en charge. Il s'agit d'une classe abstraite.
ms554845.pubclass(fr-fr,VS.90).gifSecurityStateEncoderClasse abstraite qui peut être implémentée pour coder l'état de sécurité.
ms554845.pubclass(fr-fr,VS.90).gifSecurityTokenSpecificationReprésente un jeton de sécurité et ses stratégies d'autorisation.
ms554845.pubclass(fr-fr,VS.90).gifSecurityVersionContient le jeu de versions de WS-Security prises en charge. Il s'agit d'une classe abstraite.
ms554845.pubclass(fr-fr,VS.90).gifServiceCredentialsSecurityTokenManagerRepré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.
ms554845.pubclass(fr-fr,VS.90).gifSspiSecurityTokenProviderReprésente un fournisseur de jeton de sécurité qui fournit un jeton de sécurité SSPI.
ms554845.pubclass(fr-fr,VS.90).gifSupportingTokenSpecificationReprésente un jeton de sécurité de prise en charge et ses stratégies d'autorisation.
ms554845.pubclass(fr-fr,VS.90).gifTrustVersionContient le jeu de versions de WS-Trust prises en charge. Il s'agit d'une classe abstraite.
ms554845.pubclass(fr-fr,VS.90).gifUserNamePasswordClientCredentialReprésente des informations d'identification du client basées sur le nom d'utilisateur et le mot de passe.
ms554845.pubclass(fr-fr,VS.90).gifUserNamePasswordServiceCredentialCette classe permet de configurer le mode d'authentification par nom d'utilisateur/mot de passe pour le service et de configurer la mise en cache des jetons d'ouverture de session.
ms554845.pubclass(fr-fr,VS.90).gifWindowsClientCredentialPermet de spécifier des propriétés en rapport avec les informations d'identification Windows à utiliser pour représenter le client.
ms554845.pubclass(fr-fr,VS.90).gifWindowsServiceCredentialFournit des propriétés qui décrivent les informations d'identification de service utilisées pour l'authentification Windows.
ms554845.pubclass(fr-fr,VS.90).gifWSSecurityTokenSerializerLa classe utilisée pour sérialiser et désérialiser les SecurityTokens, les SecurityKeyIdentifiers et les SecurityKeyIdentifierClauses définis dans les spécifications de sécurité de WS-Security, WS-Trust et WS-SecureConversation.
ms554845.pubclass(fr-fr,VS.90).gifX509CertificateInitiatorClientCredentialDéfinit un certificat utilisé par un client pour s'identifier.
ms554845.pubclass(fr-fr,VS.90).gifX509CertificateInitiatorServiceCredentialRepré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é.
ms554845.pubclass(fr-fr,VS.90).gifX509CertificateRecipientClientCredentialRepré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.
ms554845.pubclass(fr-fr,VS.90).gifX509CertificateRecipientServiceCredentialDéfinit un certificat utilisé par un service pour s'identifier.
ms554845.pubclass(fr-fr,VS.90).gifX509ClientCertificateAuthenticationSpécifie des propriétés d'authentification pour la validation du certificat client.
ms554845.pubclass(fr-fr,VS.90).gifX509PeerCertificateAuthenticationSpécifie des propriétés d'authentification pour le certificat homologue.
ms554845.pubclass(fr-fr,VS.90).gifX509ServiceCertificateAuthenticationRepré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
ms554845.pubinterface(fr-fr,VS.90).gifIEndpointIdentityProviderFournit l'identité d'un point de terminaison.
ms554845.pubinterface(fr-fr,VS.90).gifISecureConversationSessionRepré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.
ms554845.pubinterface(fr-fr,VS.90).gifISecuritySessionRepré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.

  ÉnumérationDescription
ms554845.pubenumeration(fr-fr,VS.90).gifMessageProtectionOrderSpécifie l'ordre des opérations qui protègent un message.
ms554845.pubenumeration(fr-fr,VS.90).gifSecurityKeyEntropyModeDécrit la source d'entropie utilisée pour la génération de clé.
ms554845.pubenumeration(fr-fr,VS.90).gifSecurityTokenAttachmentModeÉnumération qui répertorie les manières dont les jetons de sécurité sont joints.
ms554845.pubenumeration(fr-fr,VS.90).gifUserNamePasswordValidationModeRépertorie les méthodes de validation en mode nom d'utilisateur/mot de passe.
ms554845.pubenumeration(fr-fr,VS.90).gifX509CertificateValidationModeÉnumération qui répertorie les méthode de validation d'un certificat.
Afficher: