类 SaCookieConfig
java.lang.Object
cn.dev33.satoken.config.SaCookieConfig
Sa-Token Cookie写入 相关配置
- 从以下版本开始:
- 1.27.0
- 作者:
- click33
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addExtraAttr(String name) 追加扩展属性addExtraAttr(String name, String value) 追加扩展属性获取:Cookie 作用域getPath()removeExtraAttr(String name) 移除指定扩展属性写入:Cookie 作用域setExtraAttrs(Map<String, String> extraAttrs) 写入额外扩展属性setHttpOnly(Boolean httpOnly) setSameSite(String sameSite) toString()
-
构造器详细资料
-
SaCookieConfig
public SaCookieConfig()
-
-
方法详细资料
-
getDomain
获取:Cookie 作用域写入 Cookie 时显式指定的作用域, 常用于单点登录二级域名共享 Cookie 的场景。
一般情况下你不需要设置此值,因为浏览器默认会把 Cookie 写到当前域名下。
- 返回:
- /
-
setDomain
写入:Cookie 作用域写入 Cookie 时显式指定的作用域, 常用于单点登录二级域名共享 Cookie 的场景。
一般情况下你不需要设置此值,因为浏览器默认会把 Cookie 写到当前域名下。
- 参数:
domain- /- 返回:
- 对象自身
-
getPath
- 返回:
- 路径 (一般只有当你在一个域名下部署多个项目时才会用到此值。)
-
setPath
- 参数:
path- 路径 (一般只有当你在一个域名下部署多个项目时才会用到此值。)- 返回:
- 对象自身
-
getSecure
- 返回:
- 是否只在 https 协议下有效
-
setSecure
- 参数:
secure- 是否只在 https 协议下有效- 返回:
- 对象自身
-
getHttpOnly
- 返回:
- 是否禁止 js 操作 Cookie
-
setHttpOnly
- 参数:
httpOnly- 是否禁止 js 操作 Cookie- 返回:
- 对象自身
-
getSameSite
- 返回:
- 第三方限制级别(Strict=完全禁止,Lax=部分允许,None=不限制)
-
setSameSite
- 参数:
sameSite- 第三方限制级别(Strict=完全禁止,Lax=部分允许,None=不限制)- 返回:
- 对象自身
-
getExtraAttrs
- 返回:
- 获取额外扩展属性
-
setExtraAttrs
写入额外扩展属性- 参数:
extraAttrs- /- 返回:
- 对象自身
-
addExtraAttr
追加扩展属性- 参数:
name- /value- /- 返回:
- 对象自身
-
addExtraAttr
追加扩展属性- 参数:
name- /- 返回:
- 对象自身
-
removeExtraAttr
移除指定扩展属性- 参数:
name- /- 返回:
- 对象自身
-
toString
-