EncryptedSecurityTokenHandler.ReadToken(XmlReader) メソッド

定義

暗号化されたセキュリティ トークンを読み取ります。

public:
 override System::IdentityModel::Tokens::SecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);
override this.ReadToken : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader) As SecurityToken

パラメーター

reader
XmlReader

トークンの読み取り元のリーダー。

戻り値

SecurityToken

EncryptedSecurityToken 型のセキュリティ トークン。

例外

readernullです。

サービス トークン リゾルバーが設定されていません。 (参照されるトークン ハンドラー構成の Configuration プロパティまたは ServiceTokenResolver プロパティは null です。 復号化のキーを取得するには、サービス トークン リゾルバーが必要です。

リーダーが指す XML 内で SecurityKeyIdentifier が見つかりません。

XML 内の SecurityKeyIdentifier は、SecurityKey に対して設定されたサービス トークン リゾルバーによって解決できません。

適用対象