AuthorizationPolicyBuilder.RequireClaim Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
RequireClaim(String) |
Geçerli örneğe, geçerli kullanıcının belirtilen talepe sahip olmasını gerektiren bir ClaimsAuthorizationRequirement ekler. |
RequireClaim(String, IEnumerable<String>) |
Geçerli örneğe, geçerli kullanıcının belirtilen talebi içermesini ve talep değerinin izin verilen değerlerden biri olması gerektiğini belirten bir ClaimsAuthorizationRequirement ekler. |
RequireClaim(String, String[]) |
Geçerli örneğe, geçerli kullanıcının belirtilen talebi içermesini ve talep değerinin izin verilen değerlerden biri olması gerektiğini belirten bir ClaimsAuthorizationRequirement ekler. |
RequireClaim(String)
Geçerli örneğe, geçerli kullanıcının belirtilen talepe sahip olmasını gerektiren bir ClaimsAuthorizationRequirement ekler.
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
Parametreler
- claimType
- String
Talep değeri kısıtlaması olmadan gerekli talep türü.
Döndürülenler
İşlem tamamlandıktan sonra bu örneğe başvuru.
Şunlara uygulanır
RequireClaim(String, IEnumerable<String>)
Geçerli örneğe, geçerli kullanıcının belirtilen talebi içermesini ve talep değerinin izin verilen değerlerden biri olması gerektiğini belirten bir ClaimsAuthorizationRequirement ekler.
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
Parametreler
- claimType
- String
Gerekli talep türü.
- requiredValuesallowedValues
- IEnumerable<String>
Değerlendirmenin başarılı olması için talebin bir veya daha fazla değerini işlemesi gereken değerler.
Döndürülenler
İşlem tamamlandıktan sonra bu örneğe başvuru.
Şunlara uygulanır
RequireClaim(String, String[])
Geçerli örneğe, geçerli kullanıcının belirtilen talebi içermesini ve talep değerinin izin verilen değerlerden biri olması gerektiğini belirten bir ClaimsAuthorizationRequirement ekler.
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
Parametreler
- claimType
- String
Gerekli talep türü.
- requiredValuesallowedValues
- String[]
Değerlendirmenin başarılı olması için talebin bir veya daha fazla değerini işlemesi gereken değerler.
Döndürülenler
İşlem tamamlandıktan sonra bu örneğe başvuru.