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>
プリンシパルが承認されるリソースを表すクレームのコレクション。 通常、コレクションには 1 つの要素が含まれます。
- action
- Collection<Claim>
リソースに対して実行されるアクションを表すクレームのコレクション。 通常、コレクションには 1 つの要素が含まれます。
例外
適用対象
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 パラメーターで指定された値を持つ名前要求を格納するように初期化されます。