X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fhttp%2FWebCmsSessionImpl.java;h=4b4a77641ce6a3c0d11adbb26da85e55fac7c740;hb=9e3e4ceb38e36ee8d7b4287a60cd92f2b1a66a2a;hp=fd51c597a4795308a6ef9591fd65cdea0a90de9c;hpb=4185ff8826f893a4a1f054f61a11b89333c3e85d;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/http/WebCmsSessionImpl.java b/org.argeo.cms/src/org/argeo/cms/internal/http/WebCmsSessionImpl.java index fd51c597a..4b4a77641 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/http/WebCmsSessionImpl.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/http/WebCmsSessionImpl.java @@ -1,6 +1,7 @@ package org.argeo.cms.internal.http; import java.util.Locale; +import java.util.UUID; import javax.security.auth.Subject; @@ -14,9 +15,9 @@ public class WebCmsSessionImpl extends CmsSessionImpl { private static final long serialVersionUID = -5178883380637048025L; private RemoteAuthSession httpSession; - public WebCmsSessionImpl(Subject initialSubject, Authorization authorization, Locale locale, + public WebCmsSessionImpl(UUID uuid, Subject initialSubject, Authorization authorization, Locale locale, RemoteAuthRequest request) { - super(initialSubject, authorization, locale, request.getSession().getId()); + super(uuid, initialSubject, authorization, locale, request.getSession().getId()); httpSession = request.getSession(); } @@ -26,8 +27,4 @@ public class WebCmsSessionImpl extends CmsSessionImpl { return false; return httpSession.isValid(); } - - public static CmsSessionImpl getCmsSession(RemoteAuthRequest request) { - return CmsSessionImpl.getByLocalId(request.getSession().getId()); - } }