Interface IFSAuthentication
- Namespace
- FS.Hosting.Shared.AccessControl
- Assembly
- FS.Hosting.Shared.dll
[Injectable]
public interface IFSAuthentication
Methods
- AuthenticateByDomainToken(string, string)
Authentifiziert einen Benutzer anhand des bereitgestellten Domänen-Tokens.
- AuthenticateByOidc(string, string, string)
Versucht über den Auth-Service mit den übergebenen Informationen eine OpenId Connect Identifizierung durchzuführen.
- AuthenticateByOidcRefresh(string)
Versucht über den Auth-Service mit den übergebenen Informationen eine OpenId Connect Identifizierung durchzuführen.
- AuthenticateByPassword(string, string)
Authentifiziert einen Benutzer anhand des Benutzernamens und Passworts über den Authentication-Service.
- AuthenticateByToken(string)
Authentifiziert einen Benutzer anhand eines bereitgestellten Tokens.
- AuthenticateDefaultUser()
Authentifiziert den in der Application hinterlegten Default User. Dazu wird der Authentication Service kontaktiert.
- GetUserRoleRights(string)
Ermittelt die Rollenrechte für den übergebenen Benutzer.
- RefreshUnits()
Aktualisiert die Liste der verfügbaren Geschäftseinheiten im Authentication-Service.
- SwitchUnit(string)
Wechselt die Anmeldung auf die übergebene Geschäftseinheit.