AuthorizationContext コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
AuthorizationContext クラスの新しいインスタンスを初期化します。
オーバーロード
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>) |
指定したプリンシパル、リソース クレーム、およびアクション クレームを使用して、AuthorizationContext クラスの新しいインスタンスを初期化します。 |
AuthorizationContext(ClaimsPrincipal, String, String) |
指定したプリンシパル、リソース名、およびアクション名を使用して、AuthorizationContext クラスの新しいインスタンスを初期化します。 |
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>)
指定したプリンシパル、リソース クレーム、およびアクション クレームを使用して、AuthorizationContext クラスの新しいインスタンスを初期化します。
public:
AuthorizationContext(System::Security::Claims::ClaimsPrincipal ^ principal, System::Collections::ObjectModel::Collection<System::Security::Claims::Claim ^> ^ resource, System::Collections::ObjectModel::Collection<System::Security::Claims::Claim ^> ^ action);
public AuthorizationContext (System.Security.Claims.ClaimsPrincipal principal, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> resource, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> action);
new System.Security.Claims.AuthorizationContext : System.Security.Claims.ClaimsPrincipal * System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> * System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> -> System.Security.Claims.AuthorizationContext
Public Sub New (principal As ClaimsPrincipal, resource As Collection(Of Claim), action As Collection(Of Claim))
パラメーター
- principal
- ClaimsPrincipal
承認のチェック対象となるプリンシパル。
- resource
- Collection<Claim>
プリンシパルが承認されるリソースを表すクレームのコレクション。 通常は単一要素を含むコレクション。
- action
- Collection<Claim>
リソースで実行されるアクションを表すクレームのコレクション。 通常は単一要素を含むコレクション。
例外
適用対象
AuthorizationContext(ClaimsPrincipal, String, String)
指定したプリンシパル、リソース名、およびアクション名を使用して、AuthorizationContext クラスの新しいインスタンスを初期化します。
public:
AuthorizationContext(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ resource, System::String ^ action);
public AuthorizationContext (System.Security.Claims.ClaimsPrincipal principal, string resource, string action);
new System.Security.Claims.AuthorizationContext : System.Security.Claims.ClaimsPrincipal * string * string -> System.Security.Claims.AuthorizationContext
Public Sub New (principal As ClaimsPrincipal, resource As String, action As String)
パラメーター
- principal
- ClaimsPrincipal
承認のチェック対象となるプリンシパル。
- resource
- String
プリンシパルを承認する対象のリソース。 リソースは名前クレームの値として指定されています。
- action
- String
リソースに対して実行されるアクション。 アクションは名前クレームの値として指定されています。
例外
注釈
プロパティはAction、 パラメーターでaction
指定された値を持つ名前要求 (ClaimTypes.Name) を格納するように初期化されます。 プロパティは Resource 、 パラメーターで resource
指定された値を持つ名前要求を格納するように初期化されます。
適用対象
.NET