| Package | Description |
|---|---|
| com.sun.enterprise.security.permissionsxml |
This package contains the core classes for supporting the "permissions.xml"
functionality of Java EE.
|
| Modifier and Type | Field and Description |
|---|---|
protected CommponentType |
BasePermissionsProcessor.type |
| Modifier and Type | Method and Description |
|---|---|
static CommponentType |
GlobalPolicyUtil.convertComponentType(String type) |
static CommponentType |
CommponentType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CommponentType[] |
CommponentType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Map<CommponentType,PermissionCollection> |
EarEEPermissionsProcessor.getAllAdjustedEEPermission() |
| Modifier and Type | Method and Description |
|---|---|
static void |
GlobalPolicyUtil.checkRestriction(CommponentType type,
PermissionCollection declaredPC) |
static void |
GlobalPolicyUtil.checkRestrictionOfComponentType(PermissionCollection declaredPC,
CommponentType type)
Check a permission set against a restriction of a component type
|
PermissionCollection |
EarEEPermissionsProcessor.getAdjustedEEPermission(CommponentType type)
get the EE permissions which have the file path adjusted for the right module
|
static PermissionCollection |
GlobalPolicyUtil.getCompRestrictedPerms(CommponentType type)
Get the restricted permission set of a specified component type on the server
|
static PermissionCollection |
GlobalPolicyUtil.getDeclaredPermissions(CommponentType type,
DeploymentContext context)
Get the application or module packaged permissions
|
static PermissionCollection |
GlobalPolicyUtil.getEECompGrantededPerms(CommponentType type)
Get the default granted permissions of a specified component type
|
| Constructor and Description |
|---|
BasePermissionsProcessor(CommponentType type,
DeploymentContext context) |
DeclaredPermissionsProcessor(CommponentType type,
DeploymentContext context,
PermissionCollection orginalDeclaredPermissions) |
ModuleEEPermissionsProcessor(CommponentType type,
DeploymentContext context) |
PermissionsXMLLoader(File base,
CommponentType type) |
PermissionsXMLLoader(InputStream restrictPermInput,
InputStream allowedPermInput,
CommponentType type) |
SetPermissionsAction(CommponentType type,
DeploymentContext deploymentContext,
ClassLoader classLoader) |
Copyright © 2019. All rights reserved.