RequestSecurityTokenResponse 类

定义

表示用于返回安全令牌的 wst:RequestSecurityTokenResponse 元素。

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

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

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

构造函数

名称 说明
RequestSecurityTokenResponse()

初始化 RequestSecurityTokenResponse 类的新实例。

RequestSecurityTokenResponse(WSTrustMessage)

根据指定的请求消息(RST)初始化类的新实例 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)

适用于

另请参阅