类 SaCookie

java.lang.Object
cn.dev33.satoken.context.model.SaCookie

public class SaCookie extends Object
Cookie Model
作者:
kong
  • 字段详细资料

    • HEADER_NAME

      public static final String HEADER_NAME
      写入响应头时使用的key
      另请参阅:
  • 构造器详细资料

    • SaCookie

      public SaCookie()
      构造一个
    • SaCookie

      public SaCookie(String name, String value)
      构造一个
      参数:
      name - 名字
      value - 值
  • 方法详细资料

    • getName

      public String getName()
      返回:
      名称
    • setName

      public SaCookie setName(String name)
      参数:
      name - 名称
      返回:
      对象自身
    • getValue

      public String getValue()
      返回:
    • setValue

      public SaCookie setValue(String value)
      参数:
      value - 值
      返回:
      对象自身
    • getMaxAge

      public int getMaxAge()
      返回:
      有效时长 (单位:秒),-1代表为临时Cookie 浏览器关闭后自动删除
    • setMaxAge

      public SaCookie setMaxAge(int maxAge)
      参数:
      maxAge - 有效时长 (单位:秒),-1代表为临时Cookie 浏览器关闭后自动删除
      返回:
      对象自身
    • getDomain

      public String getDomain()
      返回:
    • setDomain

      public SaCookie setDomain(String domain)
      参数:
      domain - 域
      返回:
      对象自身
    • getPath

      public String getPath()
      返回:
      路径
    • setPath

      public SaCookie setPath(String path)
      参数:
      path - 路径
      返回:
      对象自身
    • getSecure

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

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

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

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

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

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

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

      public void builde()
      构建一下
    • toHeaderValue

      public String toHeaderValue()
      转换为响应头 Set-Cookie 参数需要的值
      返回:
      /