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. |