S3 link with longer expiration
<p>I am generating a pre-signed link using the java sdk for a client. We have new requirements to allow the links to remain active for at least 30 days. When I set the expiration longer I get the below error:</p>

<blockquote>
  <p>Requests that are pre-signed by SigV4 algorithm are valid for at most
  7 days</p>
</blockquote>

<p>I need to determine a way around this as the client cannot accept updates to the links (say, if I just auto-generated updates weekly). Is there a way around this? Can I pass a given set of read-only creds maybe?</p>