DenyAnonymousAuthorizationRequirement Sınıf
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.
Geçerli kullanıcının kimliğinin doğrulanması gereken bir IAuthorizationHandler ve IAuthorizationRequirement uygular. Bu, kimliği doğrulanmış kullanıcılar için Succeed(IAuthorizationRequirement) çağırır. Tüm yerleşik gereksinimlerde olduğu gibi Fail()çağırmaz. DefaultAuthorizationEvaluator, diğer gereksinimler başarılı olsa bile herhangi bir gereksinim başarılı olmadığında ve hiçbir gereksinim açıkça başarısız olduğunda başarısız bir AuthorizationResult oluşturur.
public ref class DenyAnonymousAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::DenyAnonymousAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class DenyAnonymousAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type DenyAnonymousAuthorizationRequirement = class
inherit AuthorizationHandler<DenyAnonymousAuthorizationRequirement>
interface IAuthorizationRequirement
Public Class DenyAnonymousAuthorizationRequirement
Inherits AuthorizationHandler(Of DenyAnonymousAuthorizationRequirement)
Implements IAuthorizationRequirement
- Devralma
-
DenyAnonymousAuthorizationRequirement
- Uygulamalar
Oluşturucular
DenyAnonymousAuthorizationRequirement() |
Geçerli kullanıcının kimliğinin doğrulanması gereken bir IAuthorizationHandler ve IAuthorizationRequirement uygular. Bu, kimliği doğrulanmış kullanıcılar için Succeed(IAuthorizationRequirement) çağırır. Tüm yerleşik gereksinimlerde olduğu gibi Fail()çağırmaz. DefaultAuthorizationEvaluator, diğer gereksinimler başarılı olsa bile herhangi bir gereksinim başarılı olmadığında ve hiçbir gereksinim açıkça başarısız olduğunda başarısız bir AuthorizationResult oluşturur. |
Yöntemler
HandleAsync(AuthorizationHandlerContext) |
Yetkilendirmeye izin verilip verilmediğini karar verir. (Devralındığı yer: AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, DenyAnonymousAuthorizationRequirement) |
Belirli bir gereksinime göre yetkilendirmeye izin verilip verilmiyorsa bir karar verir. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Belirli bir gereksinime göre yetkilendirmeye izin verilip verilmiyorsa bir karar verir. (Devralındığı yer: AuthorizationHandler<TRequirement>) |
ToString() |
Geçerli kullanıcının kimliğinin doğrulanması gereken bir IAuthorizationHandler ve IAuthorizationRequirement uygular. Bu, kimliği doğrulanmış kullanıcılar için Succeed(IAuthorizationRequirement) çağırır. Tüm yerleşik gereksinimlerde olduğu gibi Fail()çağırmaz. DefaultAuthorizationEvaluator, diğer gereksinimler başarılı olsa bile herhangi bir gereksinim başarılı olmadığında ve hiçbir gereksinim açıkça başarısız olduğunda başarısız bir AuthorizationResult oluşturur. |