| 程序包 | 说明 |
|---|---|
| com.ksyun.ks3.http | |
| com.ksyun.ks3.service | |
| com.ksyun.ks3.service.encryption |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.http.client.methods.HttpRequestBase |
RequestBuilder.buildHttpRequest(Ks3WebServiceRequest ks3Request,
Request request,
Authorization auth,
Ks3ClientConfig ks3config) |
static void |
RequestBuilder.buildRequest(Ks3WebServiceRequest ks3Request,
Request request,
Authorization auth,
Ks3ClientConfig ks3config) |
<X extends Ks3WebServiceResponse<Y>,Y> |
Ks3CoreController.execute(Ks3ClientConfig ks3config,
Authorization auth,
Ks3WebServiceRequest request,
Class<X> clazz) |
String |
Request.toUrl(Ks3ClientConfig ks3config) |
| 限定符和类型 | 方法和说明 |
|---|---|
Ks3ClientConfig |
Ks3Client.getKs3config() |
Ks3ClientConfig |
Ks3.getKs3config()
获取配置信息
|
Ks3ClientConfig |
Ks3ClientConfig.withAllowAnonymous(boolean allowAnonymous) |
Ks3ClientConfig |
Ks3ClientConfig.withDomainMode(boolean domainMode) |
Ks3ClientConfig |
Ks3ClientConfig.withEndpoint(String endpoint) |
Ks3ClientConfig |
Ks3ClientConfig.withFlowRedirect(boolean flowRedirect) |
Ks3ClientConfig |
Ks3ClientConfig.withHttpClientConfig(HttpClientConfig httpClientConfig) |
Ks3ClientConfig |
Ks3ClientConfig.withProtocol(Ks3ClientConfig.PROTOCOL protocol) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Ks3Client.setKs3config(Ks3ClientConfig ks3config) |
void |
Ks3.setKs3config(Ks3ClientConfig ks3config)
设置配置信息
|
Ks3Client |
Ks3Client.withKs3config(Ks3ClientConfig ks3config) |
Ks3 |
Ks3.withKs3config(Ks3ClientConfig ks3config)
设置配置信息
|
| 构造器和说明 |
|---|
Ks3Client(String accesskeyid,
String accesskeysecret,
Ks3ClientConfig config) |
| 构造器和说明 |
|---|
Ks3EncryptionClient(String accesskeyid,
String accesskeysecret,
EncryptionMaterials encryptionMaterials,
CryptoConfiguration cryptoConfig,
Ks3ClientConfig ks3config) |
Ks3EncryptionClient(String accesskeyid,
String accesskeysecret,
EncryptionMaterialsProvider kekMaterialsProvider,
CryptoConfiguration cryptoConfig,
Ks3ClientConfig ks3config) |
Copyright © 2016. All rights reserved.