mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-17 01:31:01 +00:00
Moved AuthenticationClientFactoryImpl to sse.security.ui
This commit is contained in:
1 parent
14f8e66dcb
commit
a13a5ba70d
3 files changed
+3
-7
No files matched your search
+61
@@ -0,0 +1,61 @@
|
||||
package com.sap.sse.security.ui.authentication;
|
||||
|
||||
import com.sap.sse.security.ui.authentication.confirm.ConfirmationInfoView;
|
||||
import com.sap.sse.security.ui.authentication.confirm.ConfirmationInfoViewImpl;
|
||||
import com.sap.sse.security.ui.authentication.create.CreateAccountView;
|
||||
import com.sap.sse.security.ui.authentication.create.CreateAccountViewImpl;
|
||||
import com.sap.sse.security.ui.authentication.info.LoggedInUserInfoView;
|
||||
import com.sap.sse.security.ui.authentication.info.LoggedInUserInfoViewImpl;
|
||||
import com.sap.sse.security.ui.authentication.recover.PasswordRecoveryView;
|
||||
import com.sap.sse.security.ui.authentication.recover.PasswordRecoveryViewImpl;
|
||||
import com.sap.sse.security.ui.authentication.signin.SignInView;
|
||||
import com.sap.sse.security.ui.authentication.signin.SignInViewImpl;
|
||||
import com.sap.sse.security.ui.client.UserManagementServiceAsync;
|
||||
|
||||
public class AuthenticationClientFactoryImpl implements AuthenticationClientFactory {
|
||||
|
||||
private final AuthenticationManager authenticationManager;
|
||||
private final UserManagementSharedResources resources;
|
||||
|
||||
public AuthenticationClientFactoryImpl(AuthenticationManager authenticationManager,
|
||||
UserManagementSharedResources resources) {
|
||||
this.authenticationManager = authenticationManager;
|
||||
this.resources = resources;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SignInView createSignInView() {
|
||||
return new SignInViewImpl(resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public CreateAccountView createCreateAccountView() {
|
||||
return new CreateAccountViewImpl(resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PasswordRecoveryView createPasswordRecoveryView() {
|
||||
return new PasswordRecoveryViewImpl(resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoggedInUserInfoView createLoggedInUserInfoView() {
|
||||
return new LoggedInUserInfoViewImpl(resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ConfirmationInfoView createConfirmationInfoView() {
|
||||
return new ConfirmationInfoViewImpl(resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AuthenticationManager getAuthenticationManager() {
|
||||
return authenticationManager;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserManagementServiceAsync getUserManagementService() {
|
||||
return ((AuthenticationManagerImpl) authenticationManager).getUserManagementService();
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user