Ver código fonte

Relax final modifiers on AbstractRememberMeServices methods

Closes gh-12145
Onur Kagan Ozcan 2 anos atrás
pai
commit
c77c76e722

+ 4 - 4
web/src/main/java/org/springframework/security/web/authentication/rememberme/AbstractRememberMeServices.java

@@ -119,7 +119,7 @@ public abstract class AbstractRememberMeServices
 	 * which in turn is used to create a valid authentication token.
 	 */
 	@Override
-	public final Authentication autoLogin(HttpServletRequest request, HttpServletResponse response) {
+	public Authentication autoLogin(HttpServletRequest request, HttpServletResponse response) {
 		String rememberMeCookie = extractRememberMeCookie(request);
 		if (rememberMeCookie == null) {
 			return null;
@@ -253,7 +253,7 @@ public abstract class AbstractRememberMeServices
 	}
 
 	@Override
-	public final void loginFail(HttpServletRequest request, HttpServletResponse response) {
+	public void loginFail(HttpServletRequest request, HttpServletResponse response) {
 		this.logger.debug("Interactive login attempt was unsuccessful.");
 		cancelCookie(request, response);
 		onLoginFail(request, response);
@@ -268,11 +268,11 @@ public abstract class AbstractRememberMeServices
 	 * <p>
 	 * Examines the incoming request and checks for the presence of the configured
 	 * "remember me" parameter. If it's present, or if <tt>alwaysRemember</tt> is set to
-	 * true, calls <tt>onLoginSucces</tt>.
+	 * true, calls <tt>onLoginSuccess</tt>.
 	 * </p>
 	 */
 	@Override
-	public final void loginSuccess(HttpServletRequest request, HttpServletResponse response,
+	public void loginSuccess(HttpServletRequest request, HttpServletResponse response,
 			Authentication successfulAuthentication) {
 		if (!rememberMeRequested(request, this.parameter)) {
 			this.logger.debug("Remember-me login not requested.");