public class ShellPolicyPermissions extends ShellPolicy
| Modifier and Type | Field and Description |
|---|---|
protected SecurityManager |
securityManager |
EXEC, SFTP_SUBSYSTEM, SHELLpermissions| Constructor and Description |
|---|
ShellPolicyPermissions(String configurationDir) |
| Modifier and Type | Method and Description |
|---|---|
void |
assertPermission(Connection con,
Permission cmd) |
boolean |
checkPermission(Connection con,
Permission cmd) |
void |
grant(String permission,
String[] actions,
String name,
String[] principals) |
void |
revoke(String permission,
String[] actions,
String name,
String[] principals) |
add, check, removeprotected SecurityManager securityManager
public ShellPolicyPermissions(String configurationDir)
public void assertPermission(Connection con, Permission cmd)
assertPermission in class ShellPolicypublic boolean checkPermission(Connection con, Permission cmd)
checkPermission in class ShellPolicypublic void grant(String permission, String[] actions, String name, String[] principals) throws IOException
grant in class ShellPolicyIOExceptionpublic void revoke(String permission, String[] actions, String name, String[] principals) throws IOException
revoke in class ShellPolicyIOExceptionCopyright © 2012. All Rights Reserved.