AuthorizationPolicyBuilder.RequireClaim Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
RequireClaim(String) |
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan. |
RequireClaim(String, IEnumerable<String>) |
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan dan bahwa nilai klaim harus menjadi salah satu nilai yang diizinkan. |
RequireClaim(String, String[]) |
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan dan bahwa nilai klaim harus menjadi salah satu nilai yang diizinkan. |
RequireClaim(String)
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan.
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
Parameter
- claimType
- String
Jenis klaim diperlukan, tanpa batasan pada nilai klaim.
Mengembalikan
Referensi ke instans ini setelah operasi selesai.
Berlaku untuk
RequireClaim(String, IEnumerable<String>)
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan dan bahwa nilai klaim harus menjadi salah satu nilai yang diizinkan.
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
Parameter
- claimType
- String
Jenis klaim diperlukan.
- requiredValuesallowedValues
- IEnumerable<String>
Nilai klaim harus memproses satu atau beberapa evaluasi agar berhasil.
Mengembalikan
Referensi ke instans ini setelah operasi selesai.
Berlaku untuk
RequireClaim(String, String[])
Menambahkan ke instans ClaimsAuthorizationRequirement saat ini yang mengharuskan pengguna saat ini memiliki klaim yang ditentukan dan bahwa nilai klaim harus menjadi salah satu nilai yang diizinkan.
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
Parameter
- claimType
- String
Jenis klaim diperlukan.
- requiredValuesallowedValues
- String[]
Nilai klaim harus memproses satu atau beberapa evaluasi agar berhasil.
Mengembalikan
Referensi ke instans ini setelah operasi selesai.