Class LoginServiceImpl
java.lang.Object
net.datenwerke.rs.authenticator.client.login.LoginServiceImpl
- All Implemented Interfaces:
Dispatchable,LoginService
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Field Summary
Fields inherited from interface net.datenwerke.gf.client.login.LoginService
REPORTSERVER_EVENT_AFTER_ANY_LOGIN, REPORTSERVER_EVENT_AFTER_INITIAL_LOGIN, REPORTSERVER_EVENT_AFTER_LOGOUT, REPORTSERVER_EVENT_AFTER_REAUTHENTICATION, REPORTSERVER_EVENT_BEFORE_AUTH_WINDOW_LOAD, REPORTSERVER_EVENT_BEFORE_LOGIN, REPORTSERVER_EVENT_BEFORE_LOGOUT -
Constructor Summary
ConstructorsConstructorDescriptionLoginServiceImpl(LoginDao loginDao, WaitOnEventUIService waitOnEventService, UtilsUIService utilsService, <any> dispatcherServiceProvider, HookHandlerService hookHandler, OidcService oidcProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(AuthToken[] tokens, AuthenticateCallback callback) voidfireHistoryEventOnLogin(<any> event) UserDtoDecWidgetbooleanvoidisAuthenticated(<any> callback) voidlogoff()voidtryReAuthenticate(AuthenticateCallback callback)
-
Constructor Details
-
Method Details
-
isAuthenticated
public void isAuthenticated(<any> callback) -
authenticate
- Specified by:
authenticatein interfaceLoginService
-
tryReAuthenticate
- Specified by:
tryReAuthenticatein interfaceLoginService
-
logoff
public void logoff()- Specified by:
logoffin interfaceLoginService
-
getWidget
public Widget getWidget()- Specified by:
getWidgetin interfaceDispatchable
-
getCurrentUser
public UserDtoDec getCurrentUser()- Specified by:
getCurrentUserin interfaceLoginService
-
isAuthenticated
public boolean isAuthenticated()- Specified by:
isAuthenticatedin interfaceLoginService
-
fireHistoryEventOnLogin
public void fireHistoryEventOnLogin(<any> event) - Specified by:
fireHistoryEventOnLoginin interfaceLoginService
-