Improve tokens
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / CmsUserManager.java
index 39d4be622f9a09219c633e3dea94b5193b789e50..1dafe7c810636308b7b9482b69a35aea44f51807 100644 (file)
@@ -1,5 +1,6 @@
 package org.argeo.cms;
 
+import java.time.ZonedDateTime;
 import java.util.List;
 import java.util.Set;
 
@@ -73,6 +74,8 @@ public interface CmsUserManager {
 
        void addAuthToken(String userDn, String token, Integer hours, String... roles);
 
+       void addAuthToken(String userDn, String token, ZonedDateTime expiryDate, String... roles);
+
        void expireAuthToken(String token);
 
        void expireAuthTokens(Subject subject);