public class ShellPolicy extends Permissions
| Modifier and Type | Field and Description |
|---|---|
static int |
EXEC |
static int |
SFTP_SUBSYSTEM |
static int |
SHELL |
permissions| Constructor and Description |
|---|
ShellPolicy() |
| 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, removepublic static final int SHELL
public static final int EXEC
public static final int SFTP_SUBSYSTEM
public void assertPermission(Connection con, Permission cmd)
public boolean checkPermission(Connection con, Permission cmd)
public void grant(String permission, String[] actions, String name, String[] principals) throws IOException
IOExceptionpublic void revoke(String permission, String[] actions, String name, String[] principals) throws IOException
IOExceptionCopyright © 2012. All Rights Reserved.