public class TemporarySignatureRequest extends AbstractTemporarySignatureRequest
bucketName, headers, method, objectKey, queryParams, specialParam
Constructor and Description |
---|
TemporarySignatureRequest() |
TemporarySignatureRequest(HttpMethodEnum method,
long expires)
构造函数
|
TemporarySignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey,
SpecialParamEnum specialParam,
long expires)
构造函数
|
TemporarySignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey,
SpecialParamEnum specialParam,
long expires,
Date requestDate)
构造函数
|
Modifier and Type | Method and Description |
---|---|
long |
getExpires()
获取临时授权访问有效时间,单位:秒。默认值为5分钟(300),最大取值为7天(604800)
|
Date |
getRequestDate()
获取请求时间
|
void |
setExpires(long expires)
设置临时授权访问有效时间,单位:秒。默认值为5分钟(300),最大取值为7天(604800)
|
void |
setRequestDate(Date requestDate)
设置请求时间
|
String |
toString() |
getBucketName, getHeaders, getMethod, getObjectKey, getQueryParams, getSpecialParam, setBucketName, setHeaders, setMethod, setObjectKey, setQueryParams, setSpecialParam
public TemporarySignatureRequest()
public TemporarySignatureRequest(HttpMethodEnum method, long expires)
method
- HTTP/HTTPS请求方法expires
- 有效时间,单位:秒public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires)
method
- HTTP/HTTPS请求方法bucketName
- 桶名objectKey
- 对象名specialParam
- 特殊操作符expires
- 有效时间,单位:秒public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires, Date requestDate)
method
- HTTP/HTTPS请求方法bucketName
- 桶名objectKey
- 对象名specialParam
- 特殊操作符expires
- 有效时间,单位:秒requestDate
- 请求日期public long getExpires()
public void setExpires(long expires)
expires
- 有效时间public Date getRequestDate()
public void setRequestDate(Date requestDate)
requestDate
- 请求时间Copyright © 2021. All rights reserved.