SecurityTokenManager.CreateSecurityTokenSerializer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 XML 序列化程式,可將指定 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
參數
- version
- SecurityTokenVersion
SecurityTokenVersion,指定安全性權杖符合的 WS-* 規格版本。
傳回
要序列化安全性權杖的 SecurityTokenSerializer。
備註
若要新增自訂權杖的序列化支援,請從 WSSecurityTokenSerializer 衍生類別並為 CreateSecurityTokenSerializer(SecurityTokenVersion) 方法傳回該類別的執行個體。 WSSecurityTokenSerializer衍生自 類別的 SecurityTokenSerializer 類別能夠串行化和還原串行化隨附於WCF的安全性令牌。 因此,若要為序列化程式新增自訂權杖支援,請在 WSSecurityTokenSerializer 類別中覆寫虛擬方法,並新增程式碼來檢查所要的安全性權杖是否為自訂權杖,如果不是則呼叫基底類別 (Base Class) 方法。