summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2018-04-04 11:10:56 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2018-04-15 17:25:59 +0100
commit0e83c1487c22c96953f57e103d0fefabb15abe77 (patch)
tree230cc8064b1b4eeb5e89f61aece5b420adcd2f86 /doc
parenta93dbf44ca97cc5e404ec6c889afd0a5f41c368a (diff)
ARC: add optional x= tag to signing
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-txt/experimental-spec.txt12
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/doc-txt/experimental-spec.txt b/doc/doc-txt/experimental-spec.txt
index d51169073..5c8231123 100644
--- a/doc/doc-txt/experimental-spec.txt
+++ b/doc/doc-txt/experimental-spec.txt
@@ -808,9 +808,15 @@ Expanded as a whole; if unset, empty or forced-failure then no signing is done.
If it is set, all three elements must be non-empty.
The fourth element is optional, and if present consists of a comma-separated list
-of options. The only option implemented so far is
- timestamps Add a t= tag to the generated AMS and AS headers, with the
- current time.
+of options. The options implemented are
+
+ timestamps Add a t= tag to the generated AMS and AS headers, with the
+ current time.
+ expire[=<val>] Add an x= tag to the generated AMS header, with an expiry time.
+ If the value <val> is an plain number it is used unchanged.
+ If it starts with a '+' then the following number is added
+ to the current time, as an offset in seconds.
+ If a value is not given it defaults to a one month offset.
[As of writing, gmail insist that a t= tag on the AS is mandatory]