AuthorizationContext Konstruktor
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.
Menginisialisasi instans baru kelas AuthorizationContext.
Overload
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>) |
Menginisialisasi instans AuthorizationContext baru kelas dengan prinsipal, klaim sumber daya, dan klaim tindakan yang ditentukan. |
AuthorizationContext(ClaimsPrincipal, String, String) |
Menginisialisasi instans AuthorizationContext baru kelas dengan prinsipal, nama sumber daya, dan nama tindakan yang ditentukan. |
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>)
Menginisialisasi instans AuthorizationContext baru kelas dengan prinsipal, klaim sumber daya, dan klaim tindakan yang ditentukan.
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))
Parameter
- principal
- ClaimsPrincipal
Prinsipal yang otorisasinya akan diperiksa.
- resource
- Collection<Claim>
Kumpulan klaim yang mewakili sumber daya yang akan diotorisasi oleh prinsipal. Koleksi biasanya berisi satu elemen.
- action
- Collection<Claim>
Kumpulan klaim yang mewakili tindakan yang akan dilakukan pada sumber daya. Koleksi biasanya berisi satu elemen.
Pengecualian
Berlaku untuk
AuthorizationContext(ClaimsPrincipal, String, String)
Menginisialisasi instans AuthorizationContext baru kelas dengan prinsipal, nama sumber daya, dan nama tindakan yang ditentukan.
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)
Parameter
- principal
- ClaimsPrincipal
Prinsipal yang otorisasinya akan diperiksa.
- resource
- String
Sumber daya yang akan diotorisasi oleh prinsipal. Sumber daya ditentukan sebagai nilai klaim nama.
- action
- String
Tindakan yang akan dilakukan pada sumber daya. Tindakan ditentukan sebagai nilai klaim nama.
Pengecualian
Keterangan
Properti Action diinisialisasi untuk berisi klaim nama (ClaimTypes.Name) yang memiliki nilai yang ditentukan oleh action
parameter . Properti Resource diinisialisasi untuk berisi klaim nama yang memiliki nilai yang ditentukan oleh resource
parameter .