SecurityTokenManager 类

定义

表示一个安全令牌管理器,该管理器指定如何提供、进行身份验证和序列化安全令牌。

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)

适用于