title: S3 link with longer expiration
body: <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>