IAuthenticationService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Používá se k poskytování ověřování.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Odvozené
Metody
AuthenticateAsync(HttpContext, String) |
Ověření pro zadané schéma ověřování |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Zpochybní zadané schéma ověřování. Ověřovací výzva může být vystavena, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Zakáže zadané schéma ověřování. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Přihlaste se k objektu zabezpečení pro zadané schéma ověřování. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Odhlaste zadané schéma ověřování. |
Metody rozšíření
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Ověří požadavek pomocí zadaného schématu ověřování a vrátí hodnotu tokenu. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Ověří požadavek pomocí zadaného schématu ověřování a vrátí hodnotu tokenu. |