SecurityTokenManager.CreateSecurityTokenSerializer Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.