IRemoteAuthenticationService<TRemoteAuthenticationState> 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í.
Představuje kontrakt pro služby, které provádějí operace ověřování pro aplikaci 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)
Parametry typu
- TRemoteAuthenticationState
Stav, který se má zachovat napříč operacemi ověřování.
- Odvozené
Metody
| CompleteSignInAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Dokončí operaci přihlášení pro uživatele, když se provede mimo původ aplikace prostřednictvím operace přesměrování následované zpětným voláním přesměrování na stránku v aplikaci. |
| CompleteSignOutAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Dokončí operaci odhlášení pro uživatele, když se provede mimo původ aplikace prostřednictvím operace přesměrování následované zpětným voláním přesměrování na stránku v aplikaci. |
| SignInAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Přihlásí se k uživateli. |
| SignOutAsync(RemoteAuthenticationContext<TRemoteAuthenticationState>) |
Odhlásí uživatele. |