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)

获取 XML 序列化程序,它可以按指定的 WS-* 规范版本序列化安全令牌。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于