public class COSSigner extends Object
| Constructor and Description |
|---|
COSSigner() |
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, COSCredentials cred, Date expiredTime)
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 expiredTime, Boolean signHost)
public String buildAuthorizationStr(HttpMethodName methodName, String resouce_path, Map<String,String> headerMap, Map<String,String> paramMap, COSCredentials cred, Date startTime, Date expiredTime, Boolean signHost)
public boolean needSignedHeader(String header)
public void setCIWorkflowRequest(Boolean CIRequest)
public int getLocalTimeDelta()
public void setLocalTimeDelta(int localTimeDelta)
Copyright © 2023. All rights reserved.