Class DefaultCsrfToken

java.lang.Object
com.codename1.backend.security.DefaultCsrfToken
All Implemented Interfaces:
CsrfToken

public final class DefaultCsrfToken extends Object implements CsrfToken
A CsrfToken that is its three values.
  • Constructor Details

    • DefaultCsrfToken

      public DefaultCsrfToken(String headerName, String parameterName, String token)
  • Method Details

    • getHeaderName

      public String getHeaderName()
      Description copied from interface: CsrfToken
      The header a script sends the token in: X-CSRF-TOKEN.
      Specified by:
      getHeaderName in interface CsrfToken
    • getParameterName

      public String getParameterName()
      Description copied from interface: CsrfToken
      The form field a page sends the token in: _csrf.
      Specified by:
      getParameterName in interface CsrfToken
    • getToken

      public String getToken()
      Description copied from interface: CsrfToken
      The value to send. From a controller parameter it is masked: different in every response, and every one of them accepted.
      Specified by:
      getToken in interface CsrfToken