public class COSSigner extends Object
| 构造器和说明 |
|---|
COSSigner() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildAuthorizationStr(HttpMethodName methodName,
String resouce_path,
Map<String,String> headerMap,
Map<String,String> paramMap,
COSCredentials cred,
Date expiredTime) |
String |
buildAuthorizationStr(HttpMethodName methodName,
String resouce_path,
Map<String,String> headerMap,
Map<String,String> paramMap,
COSCredentials cred,
Date startTime,
Date expiredTime) |
String |
buildPostObjectSignature(String secretKey,
String keyTime,
String policy) |
int |
getLocalTimeDelta() |
static Set<String> |
getNeedSignedHeaderSet() |
boolean |
needSignedHeader(String header) |
void |
setCIWorkflowRequest(Boolean CIRequest) |
void |
setLocalTimeDelta(int localTimeDelta) |
static void |
setNeedSignedHeaderSet(Set<String> needSignedHeaderSet) |
<X extends CosServiceRequest> |
sign(CosHttpRequest<X> request,
COSCredentials cred,
Date expiredTime) |
public <X extends CosServiceRequest> void sign(CosHttpRequest<X> request, COSCredentials cred, Date expiredTime)
public String buildPostObjectSignature(String secretKey, String keyTime, String policy)
public String buildAuthorizationStr(HttpMethodName methodName, String resouce_path, Map<String,String> headerMap, Map<String,String> paramMap, COSCredentials cred, Date expiredTime)
public String buildAuthorizationStr(HttpMethodName methodName, String resouce_path, Map<String,String> headerMap, Map<String,String> paramMap, COSCredentials cred, Date startTime, Date expiredTime)
public boolean needSignedHeader(String header)
public void setCIWorkflowRequest(Boolean CIRequest)
public int getLocalTimeDelta()
public void setLocalTimeDelta(int localTimeDelta)
Copyright © 2021. All rights reserved.