类 SaHttpDigestModel

java.lang.Object
cn.dev33.satoken.httpauth.digest.SaHttpDigestModel

public class SaHttpDigestModel extends Object
Sa-Token Http Digest 认证 - 参数实体类
从以下版本开始:
1.38.0
作者:
click33
  • 字段详细资料

    • DEFAULT_REALM

      public static final String DEFAULT_REALM
      默认的 Realm 领域名称
      另请参阅:
    • DEFAULT_QOP

      public static final String DEFAULT_QOP
      默认的 qop 值
      另请参阅:
    • username

      public String username
      用户名
    • password

      public String password
      密码
    • realm

      public String realm
      领域
    • nonce

      public String nonce
      随机数
    • uri

      public String uri
      请求 uri
    • method

      public String method
      请求方法
    • qop

      public String qop
      保护质量(auth=默认的,auth-int=增加报文完整性检测),可以为空,但不推荐
    • nc

      public String nc
      nonce计数器,是一个16进制的数值,表示同一nonce下客户端发送出请求的数量
    • cnonce

      public String cnonce
      客户端随机数,由客户端提供
    • opaque

      public String opaque
      opaque
    • response

      public String response
      请求摘要,最终计算的摘要结果
  • 构造器详细资料

    • SaHttpDigestModel

      public SaHttpDigestModel()
    • SaHttpDigestModel

      public SaHttpDigestModel(String username, String password)
    • SaHttpDigestModel

      public SaHttpDigestModel(String username, String password, String realm)
  • 方法详细资料

    • getUsername

      public String getUsername()
      获取 用户名
      返回:
      username 用户名
    • setUsername

      public SaHttpDigestModel setUsername(String username)
      设置 用户名
      参数:
      username - 用户名
      返回:
      /
    • getRealm

      public String getRealm()
      获取 领域
      返回:
      realm 领域
    • setRealm

      public SaHttpDigestModel setRealm(String realm)
      设置 领域
      参数:
      realm - 领域
      返回:
      /
    • getPassword

      public String getPassword()
      获取 密码
      返回:
      password 密码
    • setPassword

      public SaHttpDigestModel setPassword(String password)
      设置 密码
      参数:
      password - 密码
      返回:
      /
    • getNonce

      public String getNonce()
      获取 随机数
      返回:
      nonce 随机数
    • setNonce

      public SaHttpDigestModel setNonce(String nonce)
      设置 随机数
      参数:
      nonce - 随机数
      返回:
      /
    • getUri

      public String getUri()
      获取 请求 uri
      返回:
      uri 请求 uri
    • setUri

      public SaHttpDigestModel setUri(String uri)
      设置 请求 uri
      参数:
      uri - 请求 uri
      返回:
      /
    • getMethod

      public String getMethod()
      获取 请求方法
      返回:
      method 请求方法
    • setMethod

      public SaHttpDigestModel setMethod(String method)
      设置 请求方法
      参数:
      method - 请求方法
      返回:
      /
    • getQop

      public String getQop()
      获取 保护质量(auth=默认的,auth-int=增加报文完整性检测),可以为空,但不推荐
      返回:
      qop 保护质量(auth=默认的,auth-int=增加报文完整性检测),可以为空,但不推荐
    • setQop

      public SaHttpDigestModel setQop(String qop)
      设置 保护质量(auth=默认的,auth-int=增加报文完整性检测),可以为空,但不推荐
      参数:
      qop - 保护质量(auth=默认的,auth-int=增加报文完整性检测),可以为空,但不推荐
      返回:
      /
    • getNc

      public String getNc()
      获取 nonce计数器,是一个16进制的数值,表示同一nonce下客户端发送出请求的数量
      返回:
      nc nonce计数器,是一个16进制的数值,表示同一nonce下客户端发送出请求的数量
    • setNc

      public SaHttpDigestModel setNc(String nc)
      设置 nonce计数器,是一个16进制的数值,表示同一nonce下客户端发送出请求的数量
      参数:
      nc - nonce计数器,是一个16进制的数值,表示同一nonce下客户端发送出请求的数量
      返回:
      /
    • getCnonce

      public String getCnonce()
      获取 客户端随机数,由客户端提供
      返回:
      cnonce 客户端随机数,由客户端提供
    • setCnonce

      public SaHttpDigestModel setCnonce(String cnonce)
      设置 客户端随机数,由客户端提供
      参数:
      cnonce - 客户端随机数,由客户端提供
      返回:
      /
    • getOpaque

      public String getOpaque()
      获取 opaque
      返回:
      opaque opaque
    • setOpaque

      public SaHttpDigestModel setOpaque(String opaque)
      设置 opaque
      参数:
      opaque - opaque
      返回:
      /
    • getResponse

      public String getResponse()
      获取 请求摘要,最终计算的摘要结果
      返回:
      response 请求摘要,最终计算的摘要结果
    • setResponse

      public SaHttpDigestModel setResponse(String response)
      设置 请求摘要,最终计算的摘要结果
      参数:
      response - 请求摘要,最终计算的摘要结果
      返回:
      /
    • toString

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