Saml2Assertion クラス

定義

[Saml2Core, 2.3.3] で指定された Assertion 要素を表します。

public ref class Saml2Assertion
public class Saml2Assertion
type Saml2Assertion = class
Public Class Saml2Assertion
継承
Saml2Assertion

注釈

このクラスが表す要素の詳細については、SAML V2.0 Core の仕様を参照してください。

コンストラクター

名前 説明
Saml2Assertion(Saml2NameIdentifier)

指定した発行者を使用して、 Saml2Assertion クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Advice

特定の状況での処理を支援するアサーションに関連する追加情報を取得または設定しますが、アドバイスを理解していない、または使用したくないアプリケーションでは無視される可能性があります。 [Saml2Core, 2.3.3]

CanWriteSourceData

このアサーションが XML ソースから逆シリアル化され、変更せずに XML データを再出力できるかどうかを示す値を取得します。

Conditions

アサーションの有効性を評価するとき、またはアサーションを使用するときに評価する必要がある条件を取得または設定します。 [Saml2Core 2.3.3]

EncryptingCredentials

アサーションの暗号化に使用する資格情報を取得または設定します。 暗号化資格情報のキー識別子は、EncryptedKey要素の埋め込みEncryptedDataに使用されます。

ExternalEncryptedKeys

EncryptedAssertion 要素の子として EncryptedData 要素の外部で指定された追加の暗号化キーを含むコレクションを取得または設定します。

Id

このアサーションの識別子を取得または設定します。 [Saml2Core, 2.3.3]

IssueInstant

問題の瞬間 (UTC) を取得または設定します。 [Saml2Core, 2.3.3]

Issuer

アサーションで要求を行っている SAML 機関の識別子を取得または設定します。 [Saml2Core, 2.3.3]

SigningCredentials

アサーションの整合性を保護するために発行者が使用する資格情報。

Statements

このアサーションで作成されたサブジェクトに関するステートメントを含むコレクションを取得します。

Subject

アサーション内のステートメントのサブジェクトを取得または設定します。 [Saml2Core, 2.3.3]

Version

このアサーションの SAML バージョンを取得します。 [Saml2Core, 2.3.3]

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
WriteSourceData(XmlWriter)

ソース データ (使用可能な場合) を書き込みます。

適用対象