From 7f3b3a8b59a4c345eaefd1294a5eda2a205b5506 Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Fri, 1 Jul 2016 13:17:25 -0500 Subject: [PATCH] Polish Issue gh-180 --- .../web/configurers/RememberMeConfigurer.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/configurers/RememberMeConfigurer.java b/config/src/main/java/org/springframework/security/config/annotation/web/configurers/RememberMeConfigurer.java index 6b7b8f0b11..b6fe07a888 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/configurers/RememberMeConfigurer.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/configurers/RememberMeConfigurer.java @@ -245,6 +245,22 @@ public final class RememberMeConfigurer> return this; } + /** + * Whether the cookie should always be created even if the remember-me parameter is + * not set. + *

+ * By default this will be set to {@code false}. + * + * @param alwaysRemember set to {@code true} to always trigger remember me, + * {@code false} to use the remember-me parameter. + * @return the {@link RememberMeConfigurer} for further customization + * @see AbstractRememberMeServices#setAlwaysRemember(boolean) + */ + public RememberMeConfigurer alwaysRemember(boolean alwaysRemember) { + this.alwaysRemember = alwaysRemember; + return this; + } + @SuppressWarnings("unchecked") @Override public void init(H http) throws Exception {