@Requires(property="micronaut.security.redirect.prior-to-login",
          value="true")
 @Singleton
public class CookiePriorToLoginPersistence
extends java.lang.Object
implements PriorToLoginPersistence
| Constructor and Description | 
|---|
| CookiePriorToLoginPersistence(TokenCookieConfiguration cookieConfiguration) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | configure(io.micronaut.http.cookie.Cookie cookie,
         io.micronaut.http.HttpRequest<?> request)Configure the cookie. | 
| java.util.Optional<java.net.URI> | getOriginalUri(io.micronaut.http.HttpRequest<?> request,
              io.micronaut.http.MutableHttpResponse<?> response) | 
| void | onUnauthorized(io.micronaut.http.HttpRequest<?> request,
              io.micronaut.http.MutableHttpResponse<?> response) | 
public CookiePriorToLoginPersistence(@Nullable
                                     TokenCookieConfiguration cookieConfiguration)
public void onUnauthorized(io.micronaut.http.HttpRequest<?> request,
                           io.micronaut.http.MutableHttpResponse<?> response)
onUnauthorized in interface PriorToLoginPersistencepublic java.util.Optional<java.net.URI> getOriginalUri(io.micronaut.http.HttpRequest<?> request,
                                                       io.micronaut.http.MutableHttpResponse<?> response)
getOriginalUri in interface PriorToLoginPersistenceprotected void configure(io.micronaut.http.cookie.Cookie cookie,
                         io.micronaut.http.HttpRequest<?> request)
cookie - The cookierequest - The current request