Aracılığıyla paylaş


Microsoft.AspNetCore.Components.Authorization Ad Alanı

Geçerli kimlik doğrulama durumu hakkında bilgi almak için sınıflar sağlar.

Sınıflar

AuthenticationState

Varsa, kimliği doğrulanmış olan kullanıcı hakkında bilgi sağlar.

AuthenticationStateData

AuthenticationStateoluşturmak için kullanılan verileri temsil eden JSON serileştirilebilir bir tür.

AuthenticationStateProvider

Geçerli kullanıcının kimlik doğrulama durumu hakkında bilgi sağlar.

AuthorizeRouteView

AuthorizeView ve RouteViewdavranışlarını birleştirerek belirtilen yolla eşleşen sayfayı görüntülemesini sağlar, ancak yalnızca kullanıcı bunu görme yetkisine sahipse.

Ayrıca bu bileşen, kullanıcının geçerli kimlik doğrulama durumunu alt öğeler için kullanılabilir hale getiren Task<TResult>türünde basamaklı bir parametre sağlar.

AuthorizeView

Kullanıcının yetkilendirme durumuna bağlı olarak farklı içeriği görüntüler.

AuthorizeViewCore

Kullanıcının yetkilendirme durumuna bağlı olarak farklı içerik görüntüleyen bileşenler için temel sınıf.

CascadingAuthenticationState

Geçerli kimlik doğrulama durumu hakkında bilgi almak için sınıflar sağlar.

Arabirimler

IHostEnvironmentAuthenticationStateProvider

Konak ortamından kimlik doğrulama durumu bilgilerini almak için hizmetler tarafından uygulanan bir arabirim. Bu, konağın AuthenticationStateProvidertarafından uygulanırsa, HttpContext'ten kimlik doğrulama durumunu alır. Veya bu uygulamalı hizmet doğrudan bir IHostEnvironmentAuthenticationStateProviderolarak kaydedilmişse, GetAuthenticationStateAsync() tarafından döndürülen AuthenticationState alır

Temsilciler

AuthenticationStateChangedHandler

AuthenticationStateChanged olayı için bir işleyici.

Açıklamalar

Blazor yetkilendirmesi hakkında daha fazla bilgi için bkz. ASP.NET Core Blazor kimlik doğrulaması ve yetkilendirme.