Language

SamlAuthorizationDecisionStatement コンストラクター

定義

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

オーバーロード

名前 説明
SamlAuthorizationDecisionStatement()

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

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

SamlAuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 指定されたサブジェクト、リソース、承認の決定、およびリソースに対してサブジェクトが求めるアクションを使用します。

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

SamlAuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 指定されたサブジェクト、リソース、承認の決定、およびリソースに対してサブジェクトが求めるアクションを使用します。

SamlAuthorizationDecisionStatement()

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

public:
 SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()

注釈

このコンストラクターは、IsReadOnlyするfalse プロパティと、ClaimTypeする http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision プロパティを初期化します。

適用対象

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

SamlAuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 指定されたサブジェクト、リソース、承認の決定、およびリソースに対してサブジェクトが求めるアクションを使用します。

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction))

パラメーター

samlSubject
SamlSubject

要求のサブジェクトを表す SamlSubject 。 SamlSubject プロパティを設定します。

resource
String

アクセスが求められるリソースを識別する URI 参照。 Resource プロパティを設定します。

accessDecision
SamlAccessDecision

指定したリソースへのサブジェクトによるアクセスに関して SAML 機関によってレンダリングされる承認決定を指定する SamlAccessDecision 。 AccessDecision プロパティを設定します。

samlActions
IEnumerable<SamlAction>

サブジェクトがリソースに対して実行を許可されているアクションのセットを指定するIEnumerable<T>型のSamlAction。 SamlActions プロパティを設定します。

例外

samlActions は nullです。

-又は-

samlActions には、 nullされるメンバーが含まれています。

-又は-

samlSubject は nullです。

authorityBindings には、 nullされるメンバーが含まれています。

-又は-

resource が null または空です。

注釈

このコンストラクターは、IsReadOnlyするfalse プロパティ、ClaimTypeするhttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision プロパティ、およびEvidenceするnull プロパティを初期化します。

適用対象

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

SamlAuthorizationDecisionStatement クラスの新しいインスタンスを初期化します。 指定されたサブジェクト、リソース、承認の決定、およびリソースに対してサブジェクトが求めるアクションを使用します。

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions, System::IdentityModel::Tokens::SamlEvidence ^ samlEvidence);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> * System.IdentityModel.Tokens.SamlEvidence -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction), samlEvidence As SamlEvidence)

パラメーター

samlSubject
SamlSubject

要求のサブジェクトを表す SamlSubject 。 SamlSubject プロパティを設定します。

resource
String

アクセスが求められるリソースを識別する URI 参照。 Resource プロパティを設定します。

accessDecision
SamlAccessDecision

指定したリソースへのサブジェクトによるアクセスに関して SAML 機関によってレンダリングされる承認決定を指定する SamlAccessDecision 。 AccessDecision プロパティを設定します。

samlActions
IEnumerable<SamlAction>

サブジェクトがリソースに対して実行を許可されているアクションのセットを指定するIEnumerable<T>型のSamlAction。 SamlActions プロパティを設定します。

samlEvidence
SamlEvidence

SAML 機関が承認決定をレンダリングするために依存していた一連の SAML アサーションを含む SamlEvidence 。 Evidence プロパティを設定します。

注釈

このコンストラクターは、IsReadOnly プロパティを初期化して、falseするClaimType プロパティをhttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionします。

適用対象