类 TemporarySignatureRequest
java.lang.Object
com.obs.services.model.AbstractTemporarySignatureRequest
com.obs.services.model.TemporarySignatureRequest
-
字段概要
从类继承的字段 com.obs.services.model.AbstractTemporarySignatureRequest
bucketName, headers, method, objectKey, queryParams, specialParam -
构造器概要
构造器构造器说明TemporarySignatureRequest(HttpMethodEnum method, long expires) ConstructorTemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires) ConstructorTemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires, Date requestDate) Constructor -
方法概要
修饰符和类型方法说明longObtain the validity period of the temporary authorization (in seconds).Set the request time.voidsetExpires(long expires) Obtain the validity period of the temporary authorization (in seconds).voidsetRequestDate(Date requestDate) Set the request time.toString()从类继承的方法 com.obs.services.model.AbstractTemporarySignatureRequest
getBucketName, getHeaders, getMethod, getObjectKey, getQueryParams, getSpecialParam, setBucketName, setHeaders, setMethod, setObjectKey, setQueryParams, setSpecialParam
-
构造器详细资料
-
TemporarySignatureRequest
public TemporarySignatureRequest() -
TemporarySignatureRequest
Constructor- 参数:
method- HTTP/HTTPS request methodexpires- Expiration time (in seconds)
-
TemporarySignatureRequest
public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires) Constructor- 参数:
method- HTTP/HTTPS request methodbucketName- Bucket nameobjectKey- Object namespecialParam- Special operatorexpires- Expiration time (in seconds)
-
TemporarySignatureRequest
public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires, Date requestDate) Constructor- 参数:
method- HTTP/HTTPS request methodbucketName- Bucket nameobjectKey- Object namespecialParam- Special operatorexpires- Expiration time (in seconds)requestDate- Request date
-
-
方法详细资料
-
getExpires
public long getExpires()Obtain the validity period of the temporary authorization (in seconds). The default value is 5 minutes (value "300") and the maximum value is 20 years ("630720000").- 返回:
- Validity period
-
setExpires
public void setExpires(long expires) Obtain the validity period of the temporary authorization (in seconds). The default value is 5 minutes (value "300") and the maximum value is 20 years ("630720000").- 参数:
expires- Validity period
-
getRequestDate
-
setRequestDate
-
toString
-