public class AccessGrantedRule extends Object implements info.magnolia.ui.api.availability.AvailabilityRule
AvailabilityRule
implementation which returns true if current user has any of the specified roles.Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SUPERUSER_ROLE |
Constructor and Description |
---|
AccessGrantedRule() |
Modifier and Type | Method and Description |
---|---|
info.magnolia.cms.security.operations.AccessDefinition |
getAccessDefinition() |
boolean |
isAvailable(Collection<?> itemIds) |
void |
setAccessDefinition(info.magnolia.cms.security.operations.AccessDefinition accessDefinition) |
public static final String DEFAULT_SUPERUSER_ROLE
public info.magnolia.cms.security.operations.AccessDefinition getAccessDefinition()
public void setAccessDefinition(info.magnolia.cms.security.operations.AccessDefinition accessDefinition)
public boolean isAvailable(Collection<?> itemIds)
isAvailable
in interface info.magnolia.ui.api.availability.AvailabilityRule
Copyright © 2015 Magnolia International Ltd.. All rights reserved.