SecurityTokenManager.CreateSecurityTokenSerializer Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.