AuthorizationPolicyBuilder.RequireClaim メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RequireClaim(String) |
ClaimsAuthorizationRequirement現在のユーザーが指定した要求を持っている必要がある、 を現在のインスタンスに追加します。 |
RequireClaim(String, IEnumerable<String>) |
ClaimsAuthorizationRequirement現在のインスタンスに を追加します。このインスタンスでは、現在のユーザーが指定した要求を持ち、要求値が許可されている値のいずれかである必要があります。 |
RequireClaim(String, String[]) |
ClaimsAuthorizationRequirement現在のインスタンスに を追加します。このインスタンスでは、現在のユーザーが指定した要求を持ち、要求値が許可されている値のいずれかである必要があります。 |
RequireClaim(String)
ClaimsAuthorizationRequirement現在のユーザーが指定した要求を持っている必要がある、 を現在のインスタンスに追加します。
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType);
member this.RequireClaim : string -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String) As AuthorizationPolicyBuilder
パラメーター
- claimType
- String
要求の種類が必要で、要求値に制限はありません。
戻り値
操作が完了した後のこのインスタンスへの参照。
適用対象
RequireClaim(String, IEnumerable<String>)
ClaimsAuthorizationRequirement現在のインスタンスに を追加します。このインスタンスでは、現在のユーザーが指定した要求を持ち、要求値が許可されている値のいずれかである必要があります。
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ requiredValues);
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> allowedValues);
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, requiredValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, allowedValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder
パラメーター
- claimType
- String
要求の種類が必要です。
- requiredValuesallowedValues
- IEnumerable<String>
評価を成功させるには、要求で 1 つ以上を処理する必要がある値。
戻り値
操作が完了した後のこのインスタンスへの参照。
適用対象
RequireClaim(String, String[])
ClaimsAuthorizationRequirement現在のインスタンスに を追加します。このインスタンスでは、現在のユーザーが指定した要求を持ち、要求値が許可されている値のいずれかである必要があります。
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ requiredValues);
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] allowedValues);
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray requiredValues As String()) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray allowedValues As String()) As AuthorizationPolicyBuilder
パラメーター
- claimType
- String
要求の種類が必要です。
- requiredValuesallowedValues
- String[]
評価を成功させるには、要求で 1 つ以上を処理する必要がある値。
戻り値
操作が完了した後のこのインスタンスへの参照。