public static class ServicesRequestEntity.DefaultBuilder extends Object implements ServicesRequestEntity.ParamsBuilder
| 构造器和说明 |
|---|
DefaultBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ServicesRequestEntity.ParamsBuilder |
accessKey(String accessKey,
String accessSecret) |
ServicesRequestEntity.ParamsBuilder |
aes() |
<T> ServicesRequestEntity<T> |
build(T data) |
ServicesRequestEntity.ParamsBuilder |
cipherCodec(CaictEntityCipherCodec codec) |
ServicesRequestEntity.ParamsBuilder |
clientTraceId(String clientTraceId) |
<T> ServicesRequestEntity<T> |
data(T data)
当前参数明文结构
|
ServicesRequestEntity.ParamsBuilder |
keyVersion(String version) |
ServicesRequestEntity.ParamsBuilder |
params()
无意义 - 表示接下来配置参数
|
<T> ServicesRequestEntity<T> |
plain()
明文
|
ServicesRequestEntity.ParamsBuilder |
privateKey(String selfPrivateKeyPKCS8) |
ServicesRequestEntity.ParamsBuilder |
publicKey(String otherPublicKeyPKCS8) |
ServicesRequestEntity.ParamsBuilder |
rsa() |
ServicesRequestEntity.ParamsBuilder |
sm2() |
ServicesRequestEntity.ParamsBuilder |
sm4() |
ServicesRequestEntity.ParamsBuilder |
timestamp(long timestamp)
当前毫秒数
|
public ServicesRequestEntity.ParamsBuilder cipherCodec(CaictEntityCipherCodec codec)
public ServicesRequestEntity.ParamsBuilder rsa()
public ServicesRequestEntity.ParamsBuilder sm2()
public ServicesRequestEntity.ParamsBuilder keyVersion(String version)
public ServicesRequestEntity.ParamsBuilder sm4()
public ServicesRequestEntity.ParamsBuilder aes()
public ServicesRequestEntity.ParamsBuilder publicKey(String otherPublicKeyPKCS8)
public ServicesRequestEntity.ParamsBuilder privateKey(String selfPrivateKeyPKCS8)
public ServicesRequestEntity.ParamsBuilder params()
ServicesRequestEntity.CryptoBuilderpublic ServicesRequestEntity.ParamsBuilder accessKey(String accessKey, String accessSecret)
accessKey 在接口中 ServicesRequestEntity.ParamsBuilderpublic ServicesRequestEntity.ParamsBuilder clientTraceId(String clientTraceId)
public ServicesRequestEntity.ParamsBuilder timestamp(long timestamp)
ServicesRequestEntity.ParamsBuildertimestamp 在接口中 ServicesRequestEntity.ParamsBuilderpublic <T> ServicesRequestEntity<T> data(T data)
ServicesRequestEntity.ParamsBuilderdata 在接口中 ServicesRequestEntity.ParamsBuilderpublic <T> ServicesRequestEntity<T> plain()
ServicesRequestEntity.ParamsBuilderplain 在接口中 ServicesRequestEntity.ParamsBuilderpublic <T> ServicesRequestEntity<T> build(T data)
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.