Atomically record key and resolve true, or resolve false if key
was already recorded and has not expired.
Replay key of the invocation, see Invocation.replayKey
Unix time in seconds after which the key can be forgotten, or null to keep it forever
Store of seen invocations, used to reject replays.