public class PolicyTempSignatureRequest extends AbstractTemporarySignatureRequest
bucketName, headers, method, objectKey, queryParams, specialParam
Constructor and Description |
---|
PolicyTempSignatureRequest() |
PolicyTempSignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey) |
PolicyTempSignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey,
Date expiryDate) |
PolicyTempSignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey,
long expires) |
Modifier and Type | Method and Description |
---|---|
String |
generatePolicy() |
List<PolicyConditionItem> |
getConditions() |
long |
getExpires() |
Date |
getExpiryDate() |
void |
setConditions(List<PolicyConditionItem> conditions) |
void |
setExpires(long expires) |
void |
setExpiryDate(Date expiryDate) |
getBucketName, getHeaders, getMethod, getObjectKey, getQueryParams, getSpecialParam, setBucketName, setHeaders, setMethod, setObjectKey, setQueryParams, setSpecialParam
public PolicyTempSignatureRequest()
public PolicyTempSignatureRequest(HttpMethodEnum method, String bucketName, String objectKey)
public PolicyTempSignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, Date expiryDate)
public PolicyTempSignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, long expires)
public String generatePolicy()
public Date getExpiryDate()
public void setExpiryDate(Date expiryDate)
public long getExpires()
public void setExpires(long expires)
public List<PolicyConditionItem> getConditions()
public void setConditions(List<PolicyConditionItem> conditions)
Copyright © 2019. All rights reserved.