IAuthenticationService Arabirim
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.
Kimlik doğrulaması sağlamak için kullanılır.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Türetilmiş
Yöntemler
AuthenticateAsync(HttpContext, String) |
Belirtilen kimlik doğrulama düzeni için kimlik doğrulaması. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Belirtilen kimlik doğrulama şemasına meydan okuyun. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta istediğinde bir kimlik doğrulama sınaması oluşturulabilir. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Belirtilen kimlik doğrulama düzenini yasaklar. Kimliği doğrulanmış bir kullanıcı erişim izni olmayan bir kaynağa erişmeye çalıştığında yasak kullanılır. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Belirtilen kimlik doğrulama düzeni için oturum açın. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Belirtilen kimlik doğrulama düzeninin oturumunu kapatın. |
Uzantı Metotları
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Belirtilen kimlik doğrulama düzenini kullanarak isteğin kimliğini doğrular ve belirtecin değerini döndürür. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Belirtilen kimlik doğrulama düzenini kullanarak isteğin kimliğini doğrular ve belirtecin değerini döndürür. |