类 SaCookieConfig

java.lang.Object
cn.dev33.satoken.config.SaCookieConfig

public class SaCookieConfig extends Object
Sa-Token Cookie写入 相关配置
从以下版本开始:
1.27.0
作者:
click33
  • 构造器详细资料

    • SaCookieConfig

      public SaCookieConfig()
  • 方法详细资料

    • getDomain

      public String getDomain()
      获取:Cookie 作用域

      写入 Cookie 时显式指定的作用域, 常用于单点登录二级域名共享 Cookie 的场景。

      一般情况下你不需要设置此值,因为浏览器默认会把 Cookie 写到当前域名下。

      返回:
      /
    • setDomain

      public SaCookieConfig setDomain(String domain)
      写入:Cookie 作用域

      写入 Cookie 时显式指定的作用域, 常用于单点登录二级域名共享 Cookie 的场景。

      一般情况下你不需要设置此值,因为浏览器默认会把 Cookie 写到当前域名下。

      参数:
      domain - /
      返回:
      对象自身
    • getPath

      public String getPath()
      返回:
      路径 (一般只有当你在一个域名下部署多个项目时才会用到此值。)
    • setPath

      public SaCookieConfig setPath(String path)
      参数:
      path - 路径 (一般只有当你在一个域名下部署多个项目时才会用到此值。)
      返回:
      对象自身
    • getSecure

      public Boolean getSecure()
      返回:
      是否只在 https 协议下有效
    • setSecure

      public SaCookieConfig setSecure(Boolean secure)
      参数:
      secure - 是否只在 https 协议下有效
      返回:
      对象自身
    • getHttpOnly

      public Boolean getHttpOnly()
      返回:
      是否禁止 js 操作 Cookie
    • setHttpOnly

      public SaCookieConfig setHttpOnly(Boolean httpOnly)
      参数:
      httpOnly - 是否禁止 js 操作 Cookie
      返回:
      对象自身
    • getSameSite

      public String getSameSite()
      返回:
      第三方限制级别(Strict=完全禁止,Lax=部分允许,None=不限制)
    • setSameSite

      public SaCookieConfig setSameSite(String sameSite)
      参数:
      sameSite - 第三方限制级别(Strict=完全禁止,Lax=部分允许,None=不限制)
      返回:
      对象自身
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object