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 要素 (メッセージ) には、セキュリティ トークン サービス (STS) によってクライアントによって作成されたセキュリティ トークン要求 (RST) に送信される応答のパラメーターとプロパティが含まれています。 応答メッセージ (または要素) は RSTR と省略されます。 クラスには RequestSecurityTokenResponse 、RSTR の要素を表すプロパティが含まれています。 RSTR は、WS-Trust によって定義された要求バインディングのいずれかに対応する要求に対する応答を形成できます。たとえば、発行バインディング、更新バインディング、Validate バインディング、Cancel バインディングなどです。 クラスのプロパティ 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)

適用対象

こちらもご覧ください