类的使用
net.linksfield.cube.partnersdk.domain.SignatureBuilder
| 程序包 | 说明 |
|---|---|
| net.linksfield.cube.partnersdk.domain | |
| net.linksfield.cube.partnersdk.sdk.proxy |
-
net.linksfield.cube.partnersdk.domain中SignatureBuilder的使用
net.linksfield.cube.partnersdk.domain中SignatureBuilder的子类 修饰符和类型 类 说明 classSignatureBuilderV1classSignatureBuilderV2返回SignatureBuilder的net.linksfield.cube.partnersdk.domain中的方法 修饰符和类型 方法 说明 protected SignatureBuilderSignatureBuilder. addUrlSignatureParameters(Map<String,Object> mapToSign)将参与签名的Url参数添加到签名结构 回调给Domain来实现protected SignatureBuilderSignatureBuilder. buildSignature(CommonVariables commonVariables)进行签名 并向Authorization数据赋值protected SignatureBuilderSignatureBuilder. buildStringToSign(MessageConverter messageConverter)构造签名字符串protected abstract SignatureBuilderSignatureBuilder. createMapToSignWithGlobalParameters()由子类实现 将参与签名的公共参数构建为MapSignatureBuilderSignatureBuilderV1. createMapToSignWithGlobalParameters() -
net.linksfield.cube.partnersdk.sdk.proxy中SignatureBuilder的使用
返回SignatureBuilder的net.linksfield.cube.partnersdk.sdk.proxy中的方法 修饰符和类型 方法 说明 protected abstract SignatureBuilderAbstractModuleImplementProxy. createSignatureBuilder(BaseRequest domain)由子类创建实际的构造器protected SignatureBuilderAbstractModuleV1ImplementProxy. createSignatureBuilder(BaseRequest domain)protected SignatureBuilderAbstractModuleV2ImplementProxy. createSignatureBuilder(BaseRequest domain)SignatureBuilderAbstractModuleImplementProxy. signatureBuilder(BaseRequest domain)产生一个计算参数构造器 并且自动设置请求Url及进行签名计算