SecurityTokenManager.CreateSecurityTokenSerializer Méthode

Définition

Obtient un sérialiseur XML capable de sérialiser des jetons de sécurité dans la version spécifiée des spécifications WS -*.

public:
 abstract System::IdentityModel::Selectors::SecurityTokenSerializer ^ CreateSecurityTokenSerializer(System::IdentityModel::Selectors::SecurityTokenVersion ^ version);
public abstract System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer (System.IdentityModel.Selectors.SecurityTokenVersion version);
abstract member CreateSecurityTokenSerializer : System.IdentityModel.Selectors.SecurityTokenVersion -> System.IdentityModel.Selectors.SecurityTokenSerializer
Public MustOverride Function CreateSecurityTokenSerializer (version As SecurityTokenVersion) As SecurityTokenSerializer

Paramètres

version
SecurityTokenVersion

SecurityTokenVersion qui spécifie les versions de spécification WS-* auxquelles adhèrent les jetons de sécurité.

Retours

SecurityTokenSerializer pour sérialiser les jetons de sécurité.

Remarques

Pour ajouter la prise en charge de la sérialisation pour un jeton personnalisé, dérivez une classe de WSSecurityTokenSerializer et retournez une instance de cette classe pour la méthode CreateSecurityTokenSerializer(SecurityTokenVersion). La WSSecurityTokenSerializer classe, qui dérive de la SecurityTokenSerializer classe, est capable de sérialiser et de désérialiser les jetons de sécurité fournis avec WCF. Donc, pour ajouter la prise en charge d'un jeton personnalisé pour le sérialiseur, substituez les méthodes virtuelles dans la classe WSSecurityTokenSerializer, ajoutez un code qui vérifie si le jeton de sécurité voulu est le jeton personnalisé, et si ce n'est pas le cas, appelez la méthode de la classe de base.

S’applique à