| Package | Description |
|---|---|
| com.manydesigns.portofino.logic | |
| com.manydesigns.portofino.pages | |
| com.manydesigns.portofino.shiro |
| Modifier and Type | Method and Description |
|---|---|
static Permissions |
SecurityLogic.calculateActualPermissions(PageInstance instance) |
static Permissions |
SecurityLogic.calculateActualPermissions(Permissions basePermissions,
List<Page> pages) |
| Modifier and Type | Method and Description |
|---|---|
static Permissions |
SecurityLogic.calculateActualPermissions(Permissions basePermissions,
List<Page> pages) |
static boolean |
SecurityLogic.hasAnonymousPermissions(Configuration conf,
Permissions configuration,
AccessLevel level,
String... permissions) |
static boolean |
SecurityLogic.hasPermissions(Configuration conf,
Permissions configuration,
SecurityManager securityManager,
PrincipalCollection principals,
AccessLevel level,
String... permissions) |
static boolean |
SecurityLogic.hasPermissions(Configuration conf,
Permissions configuration,
Subject subject,
AccessLevel level,
String... permissions) |
static boolean |
SecurityLogic.hasPermissions(Configuration conf,
Permissions configuration,
Subject subject,
Method handler,
Class<?> theClass) |
static boolean |
SecurityLogic.hasPermissions(Configuration conf,
Permissions configuration,
Subject subject,
RequiresPermissions thing) |
| Modifier and Type | Field and Description |
|---|---|
protected Permissions |
Page.permissions |
| Modifier and Type | Method and Description |
|---|---|
Permissions |
Page.getPermissions() |
| Modifier and Type | Method and Description |
|---|---|
void |
Page.setPermissions(Permissions permissions) |
| Modifier and Type | Field and Description |
|---|---|
protected Permissions |
PagePermission.calculatedPermissions |
| Modifier and Type | Method and Description |
|---|---|
Permissions |
PagePermission.getCalculatedPermissions() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
GroupPermission.hasPermissions(Permissions configuration,
Collection<String> groups,
AccessLevel level,
String... permissions) |
| Constructor and Description |
|---|
PagePermission(Permissions calculatedPermissions,
AccessLevel accessLevel,
String... permissions) |