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) 返回安全令牌提供程序。
有关使用自定义安全令牌验证器和安全令牌提供程序的详细信息,请参阅 自定义凭据和安全令牌验证。 有关创建自定义安全令牌的详细信息,请参阅 如何:创建自定义令牌。
构造函数
| 名称 | 说明 |
|---|---|
| SecurityTokenManager() |
初始化 SecurityTokenManager 类的新实例。 |
方法
| 名称 | 说明 |
|---|---|
| CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) |
获取满足指定安全令牌要求的安全令牌验证器。 |
| CreateSecurityTokenProvider(SecurityTokenRequirement) |
获取满足指定安全令牌要求的安全令牌提供程序。 |
| CreateSecurityTokenSerializer(SecurityTokenVersion) |
获取可在指定版本的 WS-* 规范中序列化安全令牌的 XML 序列化程序。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |