SecurityTokenManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示安全令牌管理器,它指定如何提供、验证以及序列化安全令牌。
public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
- 继承
-
SecurityTokenManager
- 派生
注解
如果需要自定义安全令牌、安全令牌身份验证器或安全令牌提供程序,请使用 SecurityTokenManager 类。 使用自定义安全令牌处理 WCF 不支持的凭据。 当 WCF 提供的身份验证方法不足时,请使用自定义安全令牌验证器。 SecurityTokenManager 类在 CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) 方法中返回安全令牌身份验证器。 安全令牌提供程序为传出 SOAP 消息提供安全令牌。 SecurityTokenManager 类在 CreateSecurityTokenProvider(SecurityTokenRequirement) 方法中返回安全令牌提供程序。
有关使用自定义安全令牌验证器和安全令牌提供程序的详细信息,请参阅 自定义凭据和凭据验证。 有关创建自定义安全令牌的详细信息,请参阅如何:Create自定义令牌。
构造函数
SecurityTokenManager() |
初始化 SecurityTokenManager 类的新实例。 |
方法
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) |
获取符合指定安全令牌需求的安全令牌身份验证器。 |
CreateSecurityTokenProvider(SecurityTokenRequirement) |
获取符合指定安全令牌需求的安全令牌提供程序。 |
CreateSecurityTokenSerializer(SecurityTokenVersion) |
获取 XML 序列化程序,它可以按指定的 WS-* 规范版本序列化安全令牌。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |