KerberosSecurityTokenHandler 类

定义

表示处理 Kerberos 令牌的安全令牌处理程序。 处理类型为 KerberosReceiverSecurityToken的标记。

public ref class KerberosSecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class KerberosSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type KerberosSecurityTokenHandler = class
    inherit SecurityTokenHandler
Public Class KerberosSecurityTokenHandler
Inherits SecurityTokenHandler
继承
KerberosSecurityTokenHandler

构造函数

名称 说明
KerberosSecurityTokenHandler()

初始化 KerberosSecurityTokenHandler 类的新实例。

属性

名称 说明
CanValidateToken

获取一个值,该值指示当前实例是否可以验证安全令牌。

CanWriteToken

获取一个值,该值指示处理程序是否可以序列化安全令牌。

(继承自 SecurityTokenHandler)
Configuration

获取或设置 SecurityTokenHandlerConfiguration 为当前实例提供配置的对象。

(继承自 SecurityTokenHandler)
ContainingCollection

获取包含当前实例的令牌处理程序集合。

(继承自 SecurityTokenHandler)
TokenType

获取当前实例处理的令牌的类型。

方法

名称 说明
CanReadKeyIdentifierClause(XmlReader)

返回一个值,该值指示指定的 XML 读取器引用的 XML 元素是否是可由此实例反序列化的键标识符子句。

(继承自 SecurityTokenHandler)
CanReadToken(String)

返回一个值,该值指示指定的字符串是否可以反序列化为此实例处理的类型的标记。

(继承自 SecurityTokenHandler)
CanReadToken(XmlReader)

返回一个值,该值指示指定的 XML 读取器引用的 XML 元素是否可以作为此实例处理的类型的标记进行读取。

(继承自 SecurityTokenHandler)
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

返回一个值,该值指示指定的密钥标识符子句是否可以由此实例序列化。

(继承自 SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

在派生类中重写时,为该类处理的令牌创建安全令牌引用。 此方法通常由安全令牌服务(STS)调用。

(继承自 SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

在派生类中重写时,使用指定的令牌描述符创建安全令牌。 此方法由安全令牌服务(STS)调用。

(继承自 SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

在派生类中重写时,如果检测到指定的令牌被重播,则会引发异常。

(继承自 SecurityTokenHandler)
Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetTokenTypeIdentifiers()

获取 WS-Security Kerberos 安全令牌配置文件中定义的 Kerberos 安全令牌类型。

GetType()

获取当前实例的 Type

(继承自 Object)
LoadCustomConfiguration(XmlNodeList)

在派生类中重写时,从 XML 加载自定义配置。

(继承自 SecurityTokenHandler)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ReadKeyIdentifierClause(XmlReader)

在派生类中重写时,将指定的 XML 读取器引用的 XML 反序列化为引用派生类处理的令牌的密钥标识符子句。

(继承自 SecurityTokenHandler)
ReadToken(String)

在派生类中重写时,将指定的字符串反序列化为派生类处理的类型的标记。

(继承自 SecurityTokenHandler)
ReadToken(XmlReader, SecurityTokenResolver)

在派生类中重写时,使用指定的标记解析程序反序列化由指定 XML 读取器引用的 XML,以对派生类所处理的类型的标记进行反序列化。

(继承自 SecurityTokenHandler)
ReadToken(XmlReader)

在派生类中重写时,将指定的 XML 读取器引用的 XML 反序列化为派生类处理的类型的标记。

(继承自 SecurityTokenHandler)
ToString()

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

(继承自 Object)
TraceTokenValidationFailure(SecurityToken, String)

在启用跟踪时跟踪安全令牌验证期间跟踪失败事件。

(继承自 SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

跟踪启用跟踪时成功验证安全令牌事件。

(继承自 SecurityTokenHandler)
ValidateToken(SecurityToken)

验证指定的 Kerberos 安全令牌。

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

在派生类中重写时,将指定的密钥标识符子句序列化为 XML。 密钥标识符子句必须是派生类支持的类型。

(继承自 SecurityTokenHandler)
WriteToken(SecurityToken)

在派生类中重写时,将指定的安全令牌序列化为字符串。 令牌必须是派生类处理的类型。

(继承自 SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

在派生类中重写时,将指定的安全令牌序列化为 XML。 令牌必须是派生类处理的类型。

(继承自 SecurityTokenHandler)

适用于