SecurityTokenManager.CreateSecurityTokenSerializer Metod

Definition

Hämtar en XML-serialiserare som kan serialisera säkerhetstoken i den angivna versionen av WS-*-specifikationerna.

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

Parametrar

version
SecurityTokenVersion

En SecurityTokenVersion som anger de WS-*-specifikationsversioner som säkerhetstoken följer.

Returer

A SecurityTokenSerializer för att serialisera säkerhetstoken.

Kommentarer

Om du vill lägga till serialiseringsstöd för en anpassad token härleder du en klass från WSSecurityTokenSerializer och returnerar en instans av den CreateSecurityTokenSerializer(SecurityTokenVersion) klassen för metoden. Klassen WSSecurityTokenSerializer , som härleds från SecurityTokenSerializer klassen, kan serialisera och deserialisera säkerhetstoken som levereras med WCF. Om du vill lägga till stöd för en anpassad token i serialiseraren åsidosätter du därför de virtuella metoderna i WSSecurityTokenSerializer klassen, lägger till kod som kontrollerar om den önskade säkerhetstoken är den anpassade token och anropar om inte basklassmetoden.

Gäller för