Package | Description |
---|---|
org.nrg.xdat.security | |
org.nrg.xdat.security.helpers | |
org.nrg.xdat.security.services |
Modifier and Type | Method and Description |
---|---|
UserGroup |
XDATUser.getGroup(String id) |
static UserGroup |
UserGroupManager.GetGroup(String id) |
UserGroup |
XDATUser.getGroupByTag(String tag) |
Modifier and Type | Method and Description |
---|---|
Hashtable<String,UserGroup> |
XDATUser.getGroups() |
Modifier and Type | Method and Description |
---|---|
void |
FeatureServiceImpl.addFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
void |
FeatureServiceImpl.blockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
boolean |
FeatureServiceImpl.checkFeature(UserGroup group,
String feature) |
void |
FeatureServiceImpl.disableFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
Collection<String> |
FeatureServiceImpl.getFeaturesForGroup(UserGroup group) |
boolean |
FeatureServiceImpl.isBlockedByGroup(UserGroup group,
String feature) |
boolean |
FeatureServiceImpl.isOnByDefaultForGroup(UserGroup group,
String feature) |
void |
FeatureServiceImpl.removeAllFeatureSettingsFromGroup(UserGroup group,
UserI authenticatedUser) |
void |
FeatureServiceImpl.removeFeatureSettingFromGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
void |
XDATUser.replaceGroup(String id,
UserGroup g) |
void |
FeatureServiceImpl.unblockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
Modifier and Type | Method and Description |
---|---|
static void |
Features.addFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Add feature for this group
|
static void |
Features.blockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Block feature for this group
|
static boolean |
Features.checkFeature(UserGroup group,
String feature)
Check if group contains this feature
|
static void |
Features.deleteAllFeaturesFromGroup(UserGroup group,
UserI authenticatedUser)
Remove all features from this group
|
static void |
Features.deleteFeatureSettingFromGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Remove feature from this group
|
static void |
Features.disableFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Enable feature for this group
|
static void |
Features.enableFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Enable feature for this group
|
static Collection<String> |
Features.getFeaturesForGroup(UserGroup group)
Get features for this group
|
static boolean |
Features.isBannedByGroup(UserGroup group,
String feature)
returns blocked setting for this feature for a group
|
static boolean |
Features.isOnByDefaultByGroup(UserGroup group,
String feature)
returns setting for this feature for a given group
|
static void |
Features.unblockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
UnBlock feature for this group
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureServiceI.addFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Add feature for this group
|
void |
FeatureServiceI.blockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Block feature for this group
|
boolean |
FeatureServiceI.checkFeature(UserGroup group,
String feature)
Check if group contains this feature
|
void |
FeatureServiceI.disableFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser) |
Collection<String> |
FeatureServiceI.getFeaturesForGroup(UserGroup group)
Get features for this group
|
boolean |
FeatureServiceI.isBlockedByGroup(UserGroup group,
String feature) |
boolean |
FeatureServiceI.isOnByDefaultForGroup(UserGroup group,
String feature) |
void |
FeatureServiceI.removeAllFeatureSettingsFromGroup(UserGroup group,
UserI authenticatedUser)
Remove all features from this group
|
void |
FeatureServiceI.removeFeatureSettingFromGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Remove feature from this group
|
void |
FeatureServiceI.unblockFeatureForGroup(UserGroup group,
String feature,
UserI authenticatedUser)
Un-Block feature for this group
|
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.