Share via


RequestSecurityTokenResponse 类

定义

表示返回安全标记的 wst:RequestSecurityTokenResponse 元素(RST)。

public ref class RequestSecurityTokenResponse : System::IdentityModel::Protocols::WSTrust::WSTrustMessage
public class RequestSecurityTokenResponse : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
type RequestSecurityTokenResponse = class
    inherit WSTrustMessage
Public Class RequestSecurityTokenResponse
Inherits WSTrustMessage
继承
RequestSecurityTokenResponse

注解

wst:RequestSecurityTokenResponse 元素 (消息) 包含由安全令牌服务发送的响应中的参数和属性, (STS) 客户端发出的安全令牌请求 (RST) 。 响应消息 (或元素) 缩写为 RSTR。 类 RequestSecurityTokenResponse 包含表示 RSTR 元素的属性。 RSTR 可以形成对与 WS-Trust 定义的任何请求绑定相对应的请求的响应;例如,颁发绑定、续订绑定、验证绑定或取消绑定。 类中的 RequestSecurityTokenResponse 许多属性对应于仅在这些绑定定义的特定响应类型中存在的元素。 根据特定 RequestSecurityTokenResponse 对象表示的响应类型或其表示的特定响应中存在的参数,该对象的某些属性可能是 null

请求在包含 wst:RequestSecurityToken 元素 (RST) 的消息中到达 STS。 此消息由 RequestSecurityToken 类表示。

有关此类表示的 元素的详细信息,请参阅适用于方案的 WS-Trust 规范的版本。

构造函数

RequestSecurityTokenResponse()

初始化 RequestSecurityTokenResponse 类的新实例。

RequestSecurityTokenResponse(WSTrustMessage)

使用指定的请求消息初始化 RequestSecurityTokenResponse 类的新实例。

属性

AllowPostdating

获取或设置 wst:AllowPostdating 元素的内容。

(继承自 WSTrustMessage)
AppliesTo

获取或设置 wsp:AppliesTo 元素的内容。

(继承自 WSTrustMessage)
AuthenticationType

获取或设置 wst:AuthenticationType 元素的内容。

(继承自 WSTrustMessage)
BinaryExchange

获取或设置 wst:BinaryExchange 元素的内容。

(继承自 WSTrustMessage)
CanonicalizationAlgorithm

获取或设置 wst:CanonicalizationAlgorithm 元素的内容。

(继承自 WSTrustMessage)
Context

获取或设置 RST 或 RSTR 上 Context 属性的内容。

(继承自 WSTrustMessage)
EncryptionAlgorithm

获取或设置 wst:EncryptionAlgorithm 元素的内容。

(继承自 WSTrustMessage)
EncryptWith

获取或设置 wst:EncryptWith 元素的内容。

(继承自 WSTrustMessage)
Entropy

获取或设置 wst:Entropy 元素的内容。

(继承自 WSTrustMessage)
IsFinal

获取或设置确定如果 RSTR 为最终消息,是否应序列化的标识。

KeySizeInBits

获取或设置 RequestSecurityToken (RST) 消息内的 wst:KeySize 元素的内容。

(继承自 WSTrustMessage)
KeyType

获取或设置 RequestSecurityToken (RST) 消息内的 wst:KeyType 元素的内容。

(继承自 WSTrustMessage)
KeyWrapAlgorithm

获取或设置 wst:KeyWrapAlgorithm 元素的内容。

(继承自 WSTrustMessage)
Lifetime

获取或设置 RequestSecurityToken (RST) 消息内的 wst:Lifetime 元素的内容。

(继承自 WSTrustMessage)
Properties

获取用来扩展对象的属性包。

(继承自 OpenObject)
ReplyTo

获取或设置用于依赖依赖方的地址。

(继承自 WSTrustMessage)
RequestedAttachedReference

获取或设置当请求的令牌附加到消息时的安全令牌引用。

RequestedProofToken

获取或设置用于返回所有权令牌的证明的可选元素。

RequestedSecurityToken

获取或设置用于返回请求的安全令牌的可选元素。

RequestedTokenCancelled

获取或设置 wst:RequestedTokenCancelled 元素。

RequestedUnattachedReference

获取或设置请求的令牌未附加到消息时的安全令牌引用。

RequestType

获取或设置 wst:RequestType 元素。

(继承自 WSTrustMessage)
SignatureAlgorithm

获取或设置 wst:SignatureAlgorithm 元素的内容。

(继承自 WSTrustMessage)
SignWith

获取或设置 wst:SignWith 元素的内容。

(继承自 WSTrustMessage)
Status

获取或设置 RSTR 中的 wst:Status 元素。

TokenType

获取或设置 wst:TokenType 元素的内容。

(继承自 WSTrustMessage)
UseKey

获取或设置wst:UseKey 元素的内容。

(继承自 WSTrustMessage)

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅