Class ZerowebOpenConstant

java.lang.Object
io.github.xezzon.zeroweb.ZerowebOpenConstant

public class ZerowebOpenConstant extends Object
定义调用 Zeroweb 对外开放接口时使用的常量。 包含请求头名称和摘要算法等信息,用于构建和验证签名。
  • Field Details

    • DIGEST_ALGORITHM

      public static final String DIGEST_ALGORITHM
      用于签名生成的摘要算法名称。 当前使用 `HmacSHA256` 算法,确保请求的完整性和认证性。
      See Also:
    • ACCESS_KEY_HEADER

      public static final String ACCESS_KEY_HEADER
      请求头,用于携带应用访问凭据(Access Key)。 在每次调用开放接口时,客户端需将 Access Key 放入此请求头进行身份验证。
      See Also:
    • TIMESTAMP_HEADER

      public static final String TIMESTAMP_HEADER
      请求头,用于携带摘要生成时的时间戳。 时间戳用于防止重放攻击,确保请求在有效时间内被处理。
      See Also:
    • SIGNATURE_HEADER

      public static final String SIGNATURE_HEADER
      请求头,用于携带请求的签名。 签名是对请求内容进行摘要计算的结果,用于验证请求的完整性和真实性。
      See Also: