X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fauth%2FCmsSessionId.java;h=cc435aeb8f7b568e6c59a1be69f3cb46f53ac07c;hb=3779305ca2c08e66d9ba2061c76eb79e278860fb;hp=875328974b4f1199226adfeb816d3d953b3e8733;hpb=088c1b517a543e935d8ab65c3b2fd2d0269b551d;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/auth/CmsSessionId.java b/org.argeo.cms/src/org/argeo/cms/auth/CmsSessionId.java index 875328974..cc435aeb8 100644 --- a/org.argeo.cms/src/org/argeo/cms/auth/CmsSessionId.java +++ b/org.argeo.cms/src/org/argeo/cms/auth/CmsSessionId.java @@ -2,14 +2,18 @@ package org.argeo.cms.auth; import java.util.UUID; -import org.argeo.cms.CmsException; +import javax.security.auth.Subject; +/** + * The ID of a {@link CmsSession}, which must be available in the private + * credentials of an authenticated {@link Subject}. + */ public class CmsSessionId { private final UUID uuid; public CmsSessionId(UUID value) { if (value == null) - throw new CmsException("value cannot be null"); + throw new IllegalArgumentException("Value cannot be null"); this.uuid = value; }