public class SignatureInfo
Signature Info holds payload components of the string that requires signing.
See Also: Components
Static Fields
COMPONENT_SEPARATOR
public static final char COMPONENT_SEPARATOR
Field Value |
---|
Type | Description |
char | |
GOOG4_RSA_SHA256
public static final String GOOG4_RSA_SHA256
Field Value |
---|
Type | Description |
String | |
SCOPE
public static final String SCOPE
Field Value |
---|
Type | Description |
String | |
Methods
constructUnsignedPayload()
public String constructUnsignedPayload()
Returns |
---|
Type | Description |
String | payload to sign
|
constructV2QueryString()
public String constructV2QueryString()
Returns a query string constructed from this object's stored query parameters, sorted in code
point order. Note that these query parameters are not used when constructing the URL's
signature. The returned value does not include the leading ? character, as this is not part of
a query string.
Returns |
---|
Type | Description |
String | A URI query string. Returns an empty string if the user supplied no query parameters.
|
constructV4QueryString()
public String constructV4QueryString()
Returns a query string constructed from this object's stored query parameters, sorted in code
point order so that the query string can be used in a V4 canonical request string. The returned
value does not include the leading ? character, as this is not part of a query string.
See Also: Canonical Requests
getAccountEmail()
public String getAccountEmail()
public Map<String,String> getCanonicalizedExtensionHeaders()
getCanonicalizedResource()
public URI getCanonicalizedResource()
Returns |
---|
Type | Description |
URI | |
getContentMd5()
public String getContentMd5()
getContentType()
public String getContentType()
getExpiration()
public long getExpiration()
Returns |
---|
Type | Description |
long | |
getHttpVerb()
public HttpMethod getHttpVerb()
getQueryParams()
public Map<String,String> getQueryParams()
getSignatureVersion()
public Storage.SignUrlOption.SignatureVersion getSignatureVersion()
Returns |
---|
Type | Description |
com.google.cloud.storage.Storage.SignUrlOption.SignatureVersion | |
getTimestamp()
public long getTimestamp()
Returns |
---|
Type | Description |
long | |