Saml2AuthorizationDecisionStatement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SAML 2.0 により定義されている <saml:AuthzDecisionStatement>
要素を表します。
public ref class Saml2AuthorizationDecisionStatement : System::IdentityModel::Tokens::Saml2Statement
public class Saml2AuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2Statement
type Saml2AuthorizationDecisionStatement = class
inherit Saml2Statement
Public Class Saml2AuthorizationDecisionStatement
Inherits Saml2Statement
- 継承
注釈
Saml2SecurityToken セキュリティ トークンは、SAML アサーションを使用してそれぞれのクレームを指定します。サブジェクトが特定のリソースへのアクセスを承認されるかどうかを指定できます。 SAML アサーション内でクレームは、SAML ステートメントにより表されます。 SAML 2.0 仕様では、SAML ステートメントの種類のセットが定義されており、そのうちの 1 つが クラスによって SamlAuthorizationDecisionStatement 表されます。 プロパティで SAML 2.0 アサーションで Saml2Assertion.Statements 指定した場合、 は、 SamlAuthorizationDecisionStatement 指定されたリソースに対するアサーションのサブジェクトによるアクセスに関する承認決定をアサートします。 SAML 2.0 アサーションのサブジェクトは、 プロパティによって Saml2Assertion.Subject 指定されます。 承認決定に関連するプロパティの一覧を次の表に示します。
プロパティ | 説明 |
---|---|
Decision | Resource プロパティで表されるリソースに関する SAML 証明機関によって与えられた承認許可。 |
Evidence | SAML 証明機関が承認決定のために依存する SAML アサーション セット。 |
Resource | アクセスが探索されるリソースを識別する URI 参照。 |
Actions | サブジェクトが Resource プロパティによって表されるリソースに対して実行することを許可された一連のアクション。 各アクションは、 の Saml2Actionインスタンスによって表されます。 |
このクラスが表す要素について詳しくは、OASIS Security Assertion Markup Language (SAML) V2.0 のアサーションとプロトコルの仕様をご覧ください。
コンストラクター
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
指定したリソースに対する指定した決定を使用して、Saml2AuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 |
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
指定したリソースに対する指定したアクションの指定した決定を使用して、Saml2AuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 |
フィールド
EmptyResource |
空の URI 参照を取得します。 参照は Resource のプロパティを設定するために使用されることがあります。 使用した場合、現在のドキュメントの先頭を指定します。 |
プロパティ
Actions |
指定したリソースで実行することを許可されるアクション セットを取得または設定します。 |
Decision |
指定したリソースに対して SAML 機関によって与えられる決定を取得または設定します。 |
Evidence |
SAML 機関が決定に際して依存するアサーションのセットを取得または設定します。 [Saml2Core, 2.7.4] |
Resource |
アクセス承認を取得するリソースを識別する URI 参照を取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET