@Override
    protected void addSessionCredentials(SignableRequest<?> request, AWSSessionCredentials credentials) {
        request.addParameter("SecurityToken", credentials.getSessionToken());
    }
For testing purposes only, to control the date used in signing.
aws-java-sdk-core/src/main/java/com/amazonaws/auth/QueryStringSigner.java