Class DefaultCsrfTokenGenerator
- java.lang.Object
-
- org.pac4j.core.matching.matcher.csrf.DefaultCsrfTokenGenerator
-
- All Implemented Interfaces:
CsrfTokenGenerator
public class DefaultCsrfTokenGenerator extends java.lang.Object implements CsrfTokenGenerator
Default CSRF token generator.- Since:
- 1.8.0
- Author:
- Jerome Leleu
-
-
Constructor Summary
Constructors Constructor Description DefaultCsrfTokenGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
get(WebContext context, SessionStore sessionStore)
Get the CSRF token from the session or create it if it doesn't exist.int
getTtlInSeconds()
void
setTtlInSeconds(int ttlInSeconds)
-
-
-
Method Detail
-
get
public java.lang.String get(WebContext context, SessionStore sessionStore)
Description copied from interface:CsrfTokenGenerator
Get the CSRF token from the session or create it if it doesn't exist.- Specified by:
get
in interfaceCsrfTokenGenerator
- Parameters:
context
- the current web contextsessionStore
- the session store- Returns:
- the CSRF token
-
getTtlInSeconds
public int getTtlInSeconds()
-
setTtlInSeconds
public void setTtlInSeconds(int ttlInSeconds)
-
-