public class PermissionsProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentContext |
context |
static String |
CURRENT_FOLDER |
protected static Logger |
logger |
static String |
TEMP_FOLDER |
protected SMGlobalPolicyUtil.CommponentType |
type |
| Constructor and Description |
|---|
PermissionsProcessor(SMGlobalPolicyUtil.CommponentType type,
DeploymentContext dc) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addFilePermissionsForCurrentDir(PermissionCollection revisedPC,
DeploymentContext context,
FilePermission perm) |
protected static Permission |
convertTempDirPermission(PermissionCollection revisedPC,
DeploymentContext context,
FilePermission perm) |
protected static boolean |
isFilePermforCurrentDir(FilePermission fp) |
protected static boolean |
isFilePermforTempDir(FilePermission fp) |
protected static void |
processFilePermission(PermissionCollection revisedPC,
DeploymentContext dc,
FilePermission fp) |
protected static PermissionCollection |
processPermisssonsForPath(PermissionCollection originalPC,
DeploymentContext dc) |
public static final String CURRENT_FOLDER
public static final String TEMP_FOLDER
protected DeploymentContext context
protected SMGlobalPolicyUtil.CommponentType type
protected static final Logger logger
public PermissionsProcessor(SMGlobalPolicyUtil.CommponentType type, DeploymentContext dc) throws SecurityException
SecurityExceptionprotected static PermissionCollection processPermisssonsForPath(PermissionCollection originalPC, DeploymentContext dc) throws MalformedURLException
MalformedURLExceptionprotected static void processFilePermission(PermissionCollection revisedPC, DeploymentContext dc, FilePermission fp) throws MalformedURLException
MalformedURLExceptionprotected static boolean isFilePermforCurrentDir(FilePermission fp)
protected static boolean isFilePermforTempDir(FilePermission fp)
protected static void addFilePermissionsForCurrentDir(PermissionCollection revisedPC, DeploymentContext context, FilePermission perm) throws MalformedURLException
MalformedURLExceptionprotected static Permission convertTempDirPermission(PermissionCollection revisedPC, DeploymentContext context, FilePermission perm) throws MalformedURLException
MalformedURLExceptionCopyright © 2017. All rights reserved.