AuthorizationContext Oluşturucular
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.
AuthorizationContext sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>) |
Belirtilen sorumlu, kaynak talebi ve eylem talebi ile sınıfının yeni bir örneğini AuthorizationContext başlatır. |
AuthorizationContext(ClaimsPrincipal, String, String) |
Belirtilen sorumlu, kaynak adı ve eylem adı ile sınıfının yeni bir örneğini AuthorizationContext başlatır. |
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>)
Belirtilen sorumlu, kaynak talebi ve eylem talebi ile sınıfının yeni bir örneğini AuthorizationContext başlatır.
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))
Parametreler
- principal
- ClaimsPrincipal
Yetkilendirmenin denetlendiği sorumlu.
- resource
- Collection<Claim>
Sorumlunun yetkilendirildiği kaynağı temsil eden talep koleksiyonu. Koleksiyon genellikle tek bir öğe içerir.
- action
- Collection<Claim>
Kaynakta gerçekleştirilecek eylemi temsil eden talep koleksiyonu. Koleksiyon genellikle tek bir öğe içerir.
Özel durumlar
principal
, null
değeridir.
-veya-
resource
, null
değeridir.
-veya-
action
, null
değeridir.
Şunlara uygulanır
AuthorizationContext(ClaimsPrincipal, String, String)
Belirtilen sorumlu, kaynak adı ve eylem adı ile sınıfının yeni bir örneğini AuthorizationContext başlatır.
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)
Parametreler
- principal
- ClaimsPrincipal
Yetkilendirmenin denetlendiği sorumlu.
- resource
- String
Sorumlunun yetkilendirildiği kaynak. Kaynak, bir ad talebi değeri olarak belirtilir.
- action
- String
Kaynakta gerçekleştirilecek eylem. Eylem, bir ad talebi değeri olarak belirtilir.
Özel durumlar
principal
, null
değeridir.
-veya-
resource
, null
değeridir.
-veya-
action
, null
değeridir.
Açıklamalar
Action özelliği, parametresi tarafından belirtilen değere sahip bir ad talebi (ClaimTypes.Name) içerecek şekilde action
başlatılır. Resource özelliği, parametresi tarafından belirtilen değere sahip bir ad talebi içerecek şekilde resource
başlatılır.