|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.lang.SecurityManager
jp.common.SandBox
public class SandBox
JpSystem用に実装されたセキュリティマネージャーの独自実装です。
フィールドの概要 | |
---|---|
static ReceiverPermission |
RECEIVER_PARMISSION
|
static java.net.SocketPermission |
SOCKET_PARMISSION
|
メソッドの概要 | |
---|---|
static void |
addReceiver(java.lang.String className)
|
void |
checkPermission(java.security.Permission p)
パーミッションのチェックを行います。 |
static boolean |
isJpSocket()
|
static boolean |
isNetworkedProcess()
このメソッドを呼び出したスレッドがネットワーク特権を与えられたクラスを経由したものかをチェックします。 |
static boolean |
isPrivilegedSocket()
|
クラス java.lang.SecurityManager から継承されたメソッド |
---|
checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, getInCheck, getSecurityContext, getThreadGroup |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.net.SocketPermission SOCKET_PARMISSION
public static final ReceiverPermission RECEIVER_PARMISSION
メソッドの詳細 |
---|
public void checkPermission(java.security.Permission p) throws java.lang.SecurityException
java.lang.SecurityManager
内の checkPermission
java.lang.SecurityException
public static boolean isNetworkedProcess()
public static boolean isPrivilegedSocket()
public static boolean isJpSocket()
public static void addReceiver(java.lang.String className)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |