public class SocketPermissions
extends java.lang.Object
| Constructor and Description |
|---|
SocketPermissions(boolean canBind,
boolean canListen,
boolean canConnect,
boolean canSetSocketOpt) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkBind()
Returns true if the application is allowed to bind.
|
void |
checkConnect()
Returns true if the application is allowed to connect.
|
void |
checkListen()
Returns true if the application is is allowed to listen.
|
void |
checkSetSocketOpt()
Returns true if the application is allowed to call setSocketOpt.
|
static SocketPermissions |
getSocketPermissions()
Get the socket permissions for the current environment.
|
static void |
setDefaultSocketPermissions(java.lang.String canBind,
java.lang.String canListen,
java.lang.String canConnect,
java.lang.String canSetSocketOpt)
Set the socket permissions for the current environment.
|
static void |
setSocketPermissions(boolean canBind,
boolean canListen,
boolean canConnect,
boolean canSetSocketOpt)
Set the socket permissions for the current environment.
|
public SocketPermissions(boolean canBind,
boolean canListen,
boolean canConnect,
boolean canSetSocketOpt)
public void checkBind()
public void checkListen()
public void checkConnect()
public void checkSetSocketOpt()
public static void setDefaultSocketPermissions(java.lang.String canBind,
java.lang.String canListen,
java.lang.String canConnect,
java.lang.String canSetSocketOpt)
public static void setSocketPermissions(boolean canBind,
boolean canListen,
boolean canConnect,
boolean canSetSocketOpt)
public static SocketPermissions getSocketPermissions()