类 TemporarySignatureRequest

java.lang.Object
com.obs.services.model.AbstractTemporarySignatureRequest
com.obs.services.model.TemporarySignatureRequest
直接已知子类:
V4TemporarySignatureRequest

public class TemporarySignatureRequest extends AbstractTemporarySignatureRequest
Parameters in a request for temporarily authorized access
  • 构造器详细资料

    • TemporarySignatureRequest

      public TemporarySignatureRequest()
    • TemporarySignatureRequest

      public TemporarySignatureRequest(HttpMethodEnum method, long expires)
      Constructor
      参数:
      method - HTTP/HTTPS request method
      expires - Expiration time (in seconds)
    • TemporarySignatureRequest

      public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires)
      Constructor
      参数:
      method - HTTP/HTTPS request method
      bucketName - Bucket name
      objectKey - Object name
      specialParam - Special operator
      expires - Expiration time (in seconds)
    • TemporarySignatureRequest

      public TemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey, SpecialParamEnum specialParam, long expires, Date requestDate)
      Constructor
      参数:
      method - HTTP/HTTPS request method
      bucketName - Bucket name
      objectKey - Object name
      specialParam - Special operator
      expires - 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

      public Date getRequestDate()
      Set the request time.
      返回:
      Request time
    • setRequestDate

      public void setRequestDate(Date requestDate)
      Set the request time.
      参数:
      requestDate - Request date
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object