共用方式為


SecurityTokenManager.CreateSecurityTokenSerializer 方法

定義

取得 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) 方法。

適用於