Wie oben schon geschrieben, hab ich da eigentlich keine Erfahrung.
Idee:
Die session muss auf dem Server laufen.
Mit notesSession.IsOnServer kann man das abfragen.
Das heißt theoretisch könnte man die Zeitvergabe über einen Agenten machen lassen. Du willst das aber durch User-Interaktion (z.B. Button-Klick durch User).
Für ND6 fällt mir da spontan "Run on behalf of" ein (siehe: http://www.atnotes.de/index.php?topic=16181.0). Theoretisch sollte der Agent dann, wenn der Server als "Run on behalf of" eingetragen ist, unter dem Server laufen. Habe das aber noch nie getestet, nur mit Usern.
Eine "Server-Klasse" z.B. mit der Property "Server.GetCurrentDateTime" habe ich im Web noch nirgends gesehen. *Edit* Blödsinn. Hilft wohl auch nix, da der Agent zwar dann mit dem Recht des Servers laufen würde, aber so wie ich Now in LS verstehe, dann trotzdem die Zeit des User-OS gezogen wird.
Da müssen Dir die Experten für so was antworten, ich enthalte mich jetzt
Ist aber ein interessantes Thema.