Class CsrfProtection.CsrfToken

java.lang.Object
io.karatelabs.http.CsrfProtection.CsrfToken
All Implemented Interfaces:
io.karatelabs.js.ObjectLike, io.karatelabs.js.SimpleObject
Enclosing class:
CsrfProtection

public static class CsrfProtection.CsrfToken extends Object implements io.karatelabs.js.SimpleObject
CSRF token object exposed to templates. Access in templates as: csrf.token, csrf.headerName, csrf.fieldName
  • Constructor Details

    • CsrfToken

      public CsrfToken(String token)
  • Method Details

    • getToken

      public String getToken()
    • getHeaderName

      public String getHeaderName()
    • getFieldName

      public String getFieldName()
    • jsGet

      public Object jsGet(String key)
      Specified by:
      jsGet in interface io.karatelabs.js.SimpleObject
    • toMap

      public Map<String,Object> toMap()
      Specified by:
      toMap in interface io.karatelabs.js.ObjectLike
      Specified by:
      toMap in interface io.karatelabs.js.SimpleObject