import java.util.List;
import java.util.Locale;
+import javax.security.auth.Subject;
+
/**
* A logical view on this CMS instance, independently of a particular launch or
* deployment.
Long getAvailableSince();
-
/** Mark this group as a workgroup */
void createWorkgroup(String groupDn);
+
+ /** Get the CMS session of this subject. */
+ CmsSession getCmsSession(Subject subject);
+
+ CmsState getCmsState();
}