SecurityTokenManager.CreateSecurityTokenSerializer Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá serializátor XML, který lze serializovat tokeny zabezpečení v zadané verzi ws-* specifikace.
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
Parametry
- version
- SecurityTokenVersion
A SecurityTokenVersion , který určuje verze specifikace WS-*, které tokeny zabezpečení dodržují.
Návraty
K SecurityTokenSerializer serializaci tokenů zabezpečení.
Poznámky
Chcete-li přidat podporu serializace pro vlastní token, odvodit třídu z WSSecurityTokenSerializer a vrátit instanci této třídy pro metodu CreateSecurityTokenSerializer(SecurityTokenVersion) . Třída WSSecurityTokenSerializer , která je odvozena z SecurityTokenSerializer třídy, je schopna serializovat a deserializovat tokeny zabezpečení, které jsou dodávány s WCF. Chcete-li tedy přidat podporu vlastního tokenu serializátoru, přepište virtuální metody ve WSSecurityTokenSerializer třídě, přidejte kód, který zkontroluje, zda je požadovaný token zabezpečení vlastní token, a pokud ne, zavolejte metodu základní třídy.