KerberosReceiverSecurityToken 类

定义

表示一个安全令牌,它基于在 SOAP 消息中接收到的 Kerberos 票证。

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

注解

应用程序开发人员通常不需要使用 KerberosReceiverSecurityToken 类。

有两个类表示基于 Kerberos 票证的安全令牌:KerberosRequestorSecurityTokenKerberosReceiverSecurityTokenKerberosRequestorSecurityToken 安全令牌由在传出 SOAP 消息中使用该 KerberosRequestorSecurityToken 安全令牌的客户端使用,而 KerberosReceiverSecurityToken 安全令牌由接收包含该安全令牌的 SOAP 消息的 Web 服务使用。

构造函数

KerberosReceiverSecurityToken(Byte[])

使用指定的 Kerberos 票证初始化 KerberosReceiverSecurityToken 类的新实例。

KerberosReceiverSecurityToken(Byte[], String)

使用指定的 Kerberos 票证和唯一标识符初始化 KerberosReceiverSecurityToken 类的新实例。

KerberosReceiverSecurityToken(Byte[], String, String)

创建 KerberosReceiverSecurityToken 的新实例。

属性

AuthenticationType

获取令牌的身份验证类型。

(继承自 WindowsSecurityToken)
Id

获取安全令牌的唯一标识符。

(继承自 WindowsSecurityToken)
SecurityKey

获取与此安全令牌关联的 Kerberos 票证的对称会话密钥。

SecurityKeys

获取与安全令牌相关联的加密密钥。

ValidFrom

获取此安全令牌有效的最初时刻。

ValidTo

获取此安全令牌有效的最后时刻。

ValueTypeUri

获取用于描述值类型的 URI。

WindowsIdentity

获取与此安全令牌关联的 Windows 用户。

方法

CanCreateKeyIdentifierClause<T>()

获取一个值,该值指示此安全令牌能否创建指定的密钥标识符。

CreateKeyIdentifierClause<T>()

创建指定的密钥标识符子句。

Dispose()

释放由 WindowsSecurityToken 使用的所有资源。

(继承自 WindowsSecurityToken)
Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetRequest()

获取 Kerberos 票证。

GetType()

获取当前实例的 Type

(继承自 Object)
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

使用指定的唯一标识符、Windows 用户以及安全令牌有效的最初时刻和最后时刻来初始化 WindowsSecurityToken 类的新实例。

(继承自 WindowsSecurityToken)
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

初始化 WindowsSecurityToken 类的新实例。

(继承自 WindowsSecurityToken)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

返回一个值,该值指示此实例的密钥标识符是否与指定的密钥标识符相匹配。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

为指定的密钥标识符子句获取密钥。

(继承自 SecurityToken)
ThrowIfDisposed()

如果已为此实例调用了 Dispose() 方法,则会引发异常。

(继承自 WindowsSecurityToken)
ToString()

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

(继承自 Object)

适用于