SecurityTokenManager.CreateSecurityTokenSerializer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un serializzatore XML che può serializzare i token di sicurezza nella versione indicata delle specifiche 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
Parametri
- version
- SecurityTokenVersion
Oggetto SecurityTokenVersion che indica le versioni di specifica WS - * a cui i token di sicurezza aderiscono.
Restituisce
Oggetto SecurityTokenSerializer che serializza i token di sicurezza.
Commenti
Per aggiungere il supporto di serializzazione per un token personalizzato, derivare una classe dalla classe WSSecurityTokenSerializer e restituire un'istanza di tale classe per il metodo CreateSecurityTokenSerializer(SecurityTokenVersion). La WSSecurityTokenSerializer classe, che deriva dalla SecurityTokenSerializer classe, è in grado di serializzare e deserializzare i token di sicurezza che vengono forniti con WCF. Pertanto, per aggiungere nel serializzatore il supporto per un token personalizzato, eseguire l'override dei metodi virtuali della classe WSSecurityTokenSerializer e aggiungere codice che verifica se il token di sicurezza desiderato è il token personalizzato. Se tale verifica ha esito negativo, chiamare il metodo della classe di base.