public abstract class AbstractQTestSigner extends AbstractSigner
DEFAULT_ENCODING| Constructor and Description |
|---|
AbstractQTestSigner() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
base64(byte[] source) |
protected java.lang.String |
getCanonicalizedResourcePath(Request request) |
protected QTestCredentials |
sanitizeCredentials(QTestCredentials credentials) |
void |
sign(Request request,
Credentials credentials)
Signs the request from the specified credentials.
|
protected abstract void |
sign(Request request,
QTestCredentials credentials)
Sign the qTest request.
|
getBinaryRequestPayload, getBinaryRequestPayloadStream, getBinaryRequestPayloadStreamWithoutQueryParams, getBinaryRequestPayloadWithoutQueryParams, getCanonicalizedEndPoint, getCanonicalizedQueryString, getCanonicalizedQueryString, getCanonicalizedResourcePath, getRequestPayload, getRequestPayloadWithoutQueryParams, getSignatureDate, hash, hash, hashpublic final void sign(Request request, Credentials credentials)
Signerrequest - the request to sign.credentials - the credentials used to sign the request.protected QTestCredentials sanitizeCredentials(QTestCredentials credentials)
protected java.lang.String getCanonicalizedResourcePath(Request request)
protected final java.lang.String base64(byte[] source)
base64 in class AbstractSignerprotected abstract void sign(Request request, QTestCredentials credentials)
request - the given qTest request.credentials - the qTest credentials used to sign request.