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

X509RawDataKeyIdentifierClause, classe

Mise à jour : novembre 2007

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide des données brutes du certificat X.509.

Espace de noms :  System.IdentityModel.Tokens
Assembly :  System.IdentityModel (dans System.IdentityModel.dll)

public class X509RawDataKeyIdentifierClause : BinaryKeyIdentifierClause
public class X509RawDataKeyIdentifierClause extends BinaryKeyIdentifierClause
public class X509RawDataKeyIdentifierClause extends BinaryKeyIdentifierClause

En général, l'utilisation de la X509RawDataKeyIdentifierClause n'est pas nécessaire, sauf lorsqu'un service d'émission du jeton de sécurité personnalisé est créé. Lorsqu'un service d'émission du jeton de sécurité retourne un jeton de sécurité, le jeton de sécurité émis contient des références à des jetons de sécurité attachés et détachés. Les références attachées renvoient aux jetons de sécurité qui sont contenus dans l'en-tête de sécurité d'un message SOAP et les références détachées sont des jetons de sécurité qui ne sont pas inclus dans l'en-tête de sécurité d'un message SOAP. En général, ces références déclarent l'authenticité du jeton de sécurité émis. La classe X509RawDataKeyIdentifierClause permet de référencer un jeton de sécurité X509SecurityToken à l'aide des données brutes du certificat X.509. La méthode GetX509RawData retourne les données brutes.

Windows Communication Foundation (WCF) prend en charge les types de références aux jetons de sécurité suivants pour les jetons de sécurité X509SecurityToken.

X509ThumbprintKeyIdentifierClause

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0
Afficher: