public class OSSV4Signer extends OSSSignerBase
signerParams| Modifier | Constructor and Description |
|---|---|
protected |
OSSV4Signer(OSSSignerParams signerParams) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAuthorizationHeader(RequestMessage request,
OSSFederationToken federationToken) |
protected void |
addDateHeaderIfNeeded(RequestMessage request) |
protected java.lang.String |
buildStringToSign(RequestMessage request) |
void |
presign(RequestMessage request) |
void |
sign(RequestMessage request) |
addSecurityTokenHeaderIfNeeded, createRequestPresigner, createRequestSignerprotected OSSV4Signer(OSSSignerParams signerParams)
protected void addDateHeaderIfNeeded(RequestMessage request)
addDateHeaderIfNeeded in class OSSSignerBaseprotected void addAuthorizationHeader(RequestMessage request, OSSFederationToken federationToken)
addAuthorizationHeader in class OSSSignerBaseprotected java.lang.String buildStringToSign(RequestMessage request)
buildStringToSign in class OSSSignerBasepublic void sign(RequestMessage request) throws java.lang.Exception
sign in interface RequestSignersign in class OSSSignerBasejava.lang.Exceptionpublic void presign(RequestMessage request) throws java.lang.Exception
java.lang.Exception