IAuthenticationService Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se usa para proporcionar autenticación.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Derivado
Métodos
AuthenticateAsync(HttpContext, String) |
Autentíquese para el esquema de autenticación especificado. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Desafía el esquema de autenticación especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Prohíbe el esquema de autenticación especificado. La prohibición se usa cuando un usuario autenticado intenta acceder a un recurso al que no se le permite acceder. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Inicie sesión en una entidad de seguridad para el esquema de autenticación especificado. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Cierre la sesión del esquema de autenticación especificado. |
Métodos de extensión
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Autentica la solicitud mediante el esquema de autenticación especificado y devuelve el valor del token. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Autentica la solicitud mediante el esquema de autenticación especificado y devuelve el valor del token. |