SecurityTokenSerializer クラス

定義

キー識別子、キー識別子句、およびセキュリティ トークンを読み書きできるクラスを表します。

public ref class SecurityTokenSerializer abstract
public abstract class SecurityTokenSerializer
type SecurityTokenSerializer = class
Public MustInherit Class SecurityTokenSerializer
継承
SecurityTokenSerializer
派生

注釈

SecurityTokenSerializer クラスを使用して、SecurityKeyIdentifierSecurityKeyIdentifierClause、および SecurityToken クラスを XML として読み書きします。 SecurityTokenSerializer クラスには、このクラスがこれらのエンティティを読み書きできるかどうかを判断し、実際に読み書きするためのメソッドがあります。 セキュリティ トークンの場合、これらのメソッドは CanReadTokenCanWriteTokenReadToken、および WriteTokenです。

コンストラクター

名前 説明
SecurityTokenSerializer()

SecurityTokenSerializer クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
CanReadKeyIdentifier(XmlReader)

このシリアライザーが、指定した XML リーダーによって参照される <KeyIdentifier> 要素を読み取ることができるかどうかを判断します。

CanReadKeyIdentifierClause(XmlReader)

このシリアライザーが、指定した XML リーダーによって参照される <KeyIdentifier> 要素内の句を読み取ることができるかどうかを判断します。

CanReadKeyIdentifierClauseCore(XmlReader)

このシリアライザーが、指定した XML リーダーによって参照される <KeyIdentifier> 要素を読み取ることができるかどうかを判断します。 基底クラスによって呼び出されます。

CanReadKeyIdentifierCore(XmlReader)

このシリアライザーが、指定した XML リーダーによって参照される <KeyIdentifier> 要素を読み取ることができるかどうかを判断します。 基底クラスによって呼び出されます。

CanReadToken(XmlReader)

このシリアライザーが、指定した XML リーダーが指すセキュリティ トークンを読み取ることができるかどうかを判断します。

CanReadTokenCore(XmlReader)

このシリアライザーが、指定した XML リーダーが指すセキュリティ トークンを読み取ることができるかどうかを判断します。 基底クラスによって呼び出されます。

CanWriteKeyIdentifier(SecurityKeyIdentifier)

このシリアライザーが指定したキー識別子を書き込むことができるかどうかを判断します。

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

このシリアライザーが指定したキー識別子句を書き込むことができるかどうかを判断します。

CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause)

このシリアライザーが指定したキー識別子句を書き込むことができるかどうかを判断します。 基底クラスによって呼び出されます。

CanWriteKeyIdentifierCore(SecurityKeyIdentifier)

このシリアライザーが指定したキー識別子を書き込むことができるかどうかを判断します。 基底クラスによって呼び出されます。

CanWriteToken(SecurityToken)

このシリアライザーが指定したセキュリティ トークンを XML に書き込むことができるかどうかを判断します。

CanWriteTokenCore(SecurityToken)

このシリアライザーが指定したセキュリティ トークンを XML に書き込むことができるかどうかを判断します。 基底クラスによって呼び出されます。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ReadKeyIdentifier(XmlReader)

指定した XML リーダーを使用してキー識別子を読み取ります。

ReadKeyIdentifierClause(XmlReader)

指定した XML リーダーを使用して、キー識別子句を読み取ります。

ReadKeyIdentifierClauseCore(XmlReader)

指定した XML リーダーを使用して、キー識別子句を読み取ります。 基底クラスによって呼び出されます。

ReadKeyIdentifierCore(XmlReader)

指定した XML リーダーを使用して、キー識別子句を読み取ります。 基底クラスによって呼び出されます。

ReadToken(XmlReader, SecurityTokenResolver)

指定した XML リーダーが指すセキュリティ トークンを読み取ります。

ReadTokenCore(XmlReader, SecurityTokenResolver)

指定した XML リーダーが指すセキュリティ トークンを読み取ります。 基底クラスによって呼び出されます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteKeyIdentifier(XmlWriter, SecurityKeyIdentifier)

指定した XML ライターを使用して、指定したキー識別子を書き込みます。

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

指定した XML ライターを使用して、指定したキー識別子句を書き込みます。

WriteKeyIdentifierClauseCore(XmlWriter, SecurityKeyIdentifierClause)

指定した XML ライターを使用して、指定したキー識別子句を書き込みます。 基底クラスによって呼び出されます。

WriteKeyIdentifierCore(XmlWriter, SecurityKeyIdentifier)

指定した XML ライターを使用して、指定したキー識別子を書き込みます。 基底クラスによって呼び出されます。

WriteToken(XmlWriter, SecurityToken)

指定した XML ライターを使用して、指定したセキュリティ トークンを書き込みます。

WriteTokenCore(XmlWriter, SecurityToken)

指定した XML ライターを使用して、指定したセキュリティ トークンを書き込みます。 基底クラスによって呼び出されます。

適用対象