IRemoteAuthenticationService<TRemoteAuthenticationState> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um contrato para serviços que executam operações de autenticação para um aplicativo Blazor WebAssembly.
generic <typename TRemoteAuthenticationState>
where TRemoteAuthenticationState : RemoteAuthenticationStatepublic interface class IRemoteAuthenticationService
public interface IRemoteAuthenticationService<TRemoteAuthenticationState> where TRemoteAuthenticationState : RemoteAuthenticationState
type IRemoteAuthenticationService<'RemoteAuthenticationState (requires 'RemoteAuthenticationState :> RemoteAuthenticationState)> = interface
Public Interface IRemoteAuthenticationService(Of TRemoteAuthenticationState)
Parâmetros de tipo
- TRemoteAuthenticationState
O estado a ser persistido entre operações de autenticação.
- Derivado
Métodos
CompleteSignInAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Conclui a operação de entrada de um usuário quando ela é executada fora da origem do aplicativo por meio de uma operação de redirecionamento seguida por um retorno de chamada de redirecionamento para uma página no aplicativo. |
CompleteSignOutAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Conclui a operação de saída de um usuário quando ela é executada fora da origem do aplicativo por meio de uma operação de redirecionamento seguida por um retorno de chamada de redirecionamento para uma página no aplicativo. |
SignInAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Entra em um usuário. |
SignOutAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Desconscreve um usuário. |