Class 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 Detail

      • DefaultCsrfTokenGenerator

        public DefaultCsrfTokenGenerator()
    • 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 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)