introduce expirySeconds to class along with test to ensure default (when not sent) is 7 days (current default) when not sent.