SecurityTokenManager.CreateSecurityTokenSerializer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取可在指定版本的 WS-* 规范中序列化安全令牌的 XML 序列化程序。
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-* 规范版本。
返回
序列化安全令牌的 A SecurityTokenSerializer 。
注解
若要为自定义令牌添加序列化支持,请从该方法派 WSSecurityTokenSerializer 生类并返回该类 CreateSecurityTokenSerializer(SecurityTokenVersion) 的实例。 派 WSSecurityTokenSerializer 生自该类的 SecurityTokenSerializer 类能够序列化和反序列化随 WCF 附带的安全令牌。 因此,若要向序列化程序添加对自定义令牌的支持,请重写类中的 WSSecurityTokenSerializer 虚拟方法,添加用于检查所需安全令牌是否为自定义令牌的代码,如果不是,则调用基类方法。