SamlEvidence クラス

定義

SamlSecurityToken セキュリティ トークンの承認決定のために使用される証拠を表します。

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

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

注釈

SamlSecurityToken セキュリティ トークンは、SAML アサーションを使用して要求を指定します。これにより、サブジェクトが特定のリソースへのアクセスを許可されたタイミングを指定できます。 SAML アサーション内でクレームは、SAML ステートメントにより表されます。 SAML 仕様では、一連の SAML ステートメントの種類を定義します。また、これらの種類の 1 つが SamlAuthorizationDecisionStatement です。 SamlAuthorizationDecisionStatement は、指定のリソースへのサブジェクトによるアクセスに関する承認決定が実施されたことをアサートします。 SamlEvidence クラスは、SAML 証明機関が SamlAuthorizationDecisionStatement の承認決定のために使用する証拠を表します。 証拠は、SAML アサーションまたは SAML アサーションへの参照として指定され、それぞれ、Assertions プロパティと AssertionIdReferences プロパティを参照します。

コンストラクター

SamlEvidence()

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

SamlEvidence(IEnumerable<SamlAssertion>)

指定した SAML アサーションのセットを使用して、SamlEvidence クラスの新しいインスタンスを初期化します。

SamlEvidence(IEnumerable<String>)

指定した SAML アサーション参照のセットを使用して、SamlEvidence クラスの新しいインスタンスを初期化します。

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

指定した SAML アサーション参照と SAML アサーションのセットを使用して、SamlEvidence クラスの新しいインスタンスを初期化します。

プロパティ

AssertionIdReferences

SAML 証明機関が承認決定のために依存する証拠を指定する SAML アサーションの識別子のコレクションを取得します。

Assertions

SAML 証明機関が承認決定のために依存する証拠を構成する SAML アサーションのコレクションを取得します。

IsReadOnly

このインスタンスのプロパティが読み取り専用かどうかを示す値を取得します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MakeReadOnly()

このインスタンスを読み取り専用にします。

MemberwiseClone()

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

(継承元 Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

指定した XML リーダーから証拠を読み取ります。

ToString()

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

(継承元 Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

指定した XML シリアライザーに証拠を書き込みます。

適用対象