Class ZerowebOpenRequestBuilder

java.lang.Object
feign.BaseBuilder<feign.Feign.Builder, feign.Feign>
feign.Feign.Builder
io.github.xezzon.zeroweb.ZerowebOpenRequestBuilder
All Implemented Interfaces:
Cloneable

public class ZerowebOpenRequestBuilder extends feign.Feign.Builder
ZeroWeb 开放接口请求构建器。 继承自 Feign.Builder,用于构建和配置 Feign 客户端,以便与 ZeroWeb 开放接口进行安全通信。 自动处理请求签名,包括添加应用访问凭据、时间戳和摘要。
  • Constructor Summary

    Constructors
    Constructor
    Description
    ZerowebOpenRequestBuilder(String accessKey, String secretKey)
    使用指定的应用访问凭据和应用密钥构造 ZeroWeb 开放接口请求构建器。
  • Method Summary

    Methods inherited from class feign.Feign.Builder

    addCapability, client, contract, decode404, decoder, decodeVoid, doNotCloseAfterDecode, encoder, errorDecoder, exceptionPropagationPolicy, internalBuild, invocationHandlerFactory, logger, logLevel, mapAndDecode, options, queryMapEncoder, requestInterceptor, requestInterceptors, retryer, target, target

    Methods inherited from class feign.BaseBuilder

    build, dismiss404, responseInterceptor, responseInterceptors

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ZerowebOpenRequestBuilder

      public ZerowebOpenRequestBuilder(String accessKey, String secretKey)
      使用指定的应用访问凭据和应用密钥构造 ZeroWeb 开放接口请求构建器。
      Parameters:
      accessKey - 用于身份验证的应用访问凭据。
      secretKey - 用于签名生成的应用密钥。