Class DefaultCsrfTokenGenerator

java.lang.Object
org.pac4j.core.matching.matcher.csrf.DefaultCsrfTokenGenerator
All Implemented Interfaces:
CsrfTokenGenerator

public class DefaultCsrfTokenGenerator extends Object implements CsrfTokenGenerator
Default CSRF token generator.
Since:
1.8.0
Author:
Jerome Leleu
  • Constructor Details

    • DefaultCsrfTokenGenerator

      public DefaultCsrfTokenGenerator()
  • Method Details

    • get

      public 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 interface CsrfTokenGenerator
      Parameters:
      context - the current web context
      sessionStore - the session store
      Returns:
      the CSRF token
    • getTtlInSeconds

      public int getTtlInSeconds()
    • setTtlInSeconds

      public void setTtlInSeconds(int ttlInSeconds)