WindowsUserNameSecurityTokenHandler 类

定义

定义处理Windows用户名令牌的 SecurityTokenHandler

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

注解

WindowsUserNameSecurityTokenHandler 类扩展类 UserNameSecurityTokenHandler 以添加令牌验证。

构造函数

名称 说明
WindowsUserNameSecurityTokenHandler()

初始化 WindowsUserNameSecurityTokenHandler 类的新实例。

属性

名称 说明
CanValidateToken

获取一个值,该值指示此处理程序是否支持验证类型的 UserNameSecurityToken标记。

CanWriteToken

获取一个值,该值指示此处理程序是否可以写入类型的 UserNameSecurityToken标记。

(继承自 UserNameSecurityTokenHandler)
Configuration

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

(继承自 SecurityTokenHandler)
ContainingCollection

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

(继承自 SecurityTokenHandler)
RetainPassword

获取或设置一个值,该值指定是否将密码保留在附加到该方法返回ClaimsIdentityValidateToken(SecurityToken)启动令牌中。

(继承自 UserNameSecurityTokenHandler)
TokenType

Type获取此处理程序处理的标记。

(继承自 UserNameSecurityTokenHandler)

方法

名称 说明
CanReadKeyIdentifierClause(XmlReader)

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

(继承自 SecurityTokenHandler)
CanReadToken(String)

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

(继承自 SecurityTokenHandler)
CanReadToken(XmlReader)

指示当前 XML 元素是否可以读取为 .UserNameSecurityToken

(继承自 UserNameSecurityTokenHandler)
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

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

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

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

(继承自 SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

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

(继承自 SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

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

(继承自 SecurityTokenHandler)
Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetTokenTypeIdentifiers()

返回请求中使用的 URI,用于标识此处理程序可以处理的类型的令牌。

(继承自 UserNameSecurityTokenHandler)
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)

从指定的读取器读取 a UserNameSecurityToken

(继承自 UserNameSecurityTokenHandler)
ToString()

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

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

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

(继承自 SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

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

(继承自 SecurityTokenHandler)
ValidateToken(SecurityToken)

验证指定的令牌并返回其声明。

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

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

(继承自 SecurityTokenHandler)
WriteToken(SecurityToken)

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

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

将指定的 UserNameSecurityToken XML 序列化。

(继承自 UserNameSecurityTokenHandler)

适用于