mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-15 16:51:07 +00:00
Added JavaDoc to AuthenticationManagerImpl class and ErrorMessageView
interface
This commit is contained in:
1 parent
6991b15d9d
commit
378de3a34f
2 files changed
+22
-5
No files matched your search
+12
-4
@@ -17,6 +17,14 @@ import com.sap.sse.security.ui.client.i18n.StringMessages;
|
||||
import com.sap.sse.security.ui.shared.SuccessInfo;
|
||||
import com.sap.sse.security.ui.shared.UserDTO;
|
||||
|
||||
/**
|
||||
* Default implementation of {@link AuthenticationManager} interface, which delegates to the respective methods of
|
||||
* {@link UserService} or {@link UserManagementServiceAsync} provided in via constructors. Failure handling is implemented
|
||||
* by showing an appropriate error message using the browser's default dialog box via {@link Window#alert(String)}.
|
||||
*
|
||||
* @see #AuthenticationManagerImpl(WithSecurity, EventBus, String, String)
|
||||
* @see #AuthenticationManagerImpl(UserService, EventBus, String, String)
|
||||
*/
|
||||
public class AuthenticationManagerImpl implements AuthenticationManager {
|
||||
|
||||
private final UserManagementServiceAsync userManagementService;
|
||||
@@ -37,9 +45,9 @@ public class AuthenticationManagerImpl implements AuthenticationManager {
|
||||
* @param eventBus
|
||||
* the {@link EventBus} instance
|
||||
* @param emailConfirmationUrl
|
||||
* URL with is send to users to verify their email address
|
||||
* URL which is send to users to verify their email address
|
||||
* @param passwordResetUrl
|
||||
* URL with is send to users to reset their password
|
||||
* URL which is send to users to reset their password
|
||||
*/
|
||||
public AuthenticationManagerImpl(WithSecurity clientFactory, EventBus eventBus,
|
||||
String emailConfirmationUrl, String passwordResetUrl) {
|
||||
@@ -56,9 +64,9 @@ public class AuthenticationManagerImpl implements AuthenticationManager {
|
||||
* @param eventBus
|
||||
* the {@link EventBus} instance
|
||||
* @param emailConfirmationUrl
|
||||
* URL with is send to users to verify their email address
|
||||
* URL which is send to users to verify their email address
|
||||
* @param passwordResetUrl
|
||||
* URL with is send to users to reset their password
|
||||
* URL which is send to users to reset their password
|
||||
*/
|
||||
public AuthenticationManagerImpl(UserService userService, EventBus eventBus, String emailConfirmationUrl,
|
||||
String passwordResetUrl) {
|
||||
|
||||
+10
-1
@@ -1,7 +1,16 @@
|
||||
package com.sap.sse.security.ui.authentication;
|
||||
|
||||
/**
|
||||
* Interface for a view showing and error message.
|
||||
*/
|
||||
public interface ErrorMessageView {
|
||||
|
||||
|
||||
/**
|
||||
* Show the given error message
|
||||
*
|
||||
* @param errorMessage
|
||||
* the error message to show
|
||||
*/
|
||||
void setErrorMessage(String errorMessage);
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user