Package java.lang
Class SecurityManager
- java.lang.Object
-
- java.lang.SecurityManager
-
public class SecurityManager extends Object
Legacy security code; do not use.Security managers do not provide a secure environment for executing untrusted code. Untrusted code cannot be safely isolated within the Dalvik VM.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleaninCheckDeprecated.UsecheckPermission(java.security.Permission)instead.
-
Constructor Summary
Constructors Constructor Description SecurityManager()
-
Method Summary
-
-
-
Field Detail
-
inCheck
@Deprecated protected boolean inCheck
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
-
Method Detail
-
checkAccept
public void checkAccept(String host, int port)
-
checkAccess
public void checkAccess(Thread thread)
-
checkAccess
public void checkAccess(ThreadGroup group)
-
checkConnect
public void checkConnect(String host, int port)
-
checkCreateClassLoader
public void checkCreateClassLoader()
-
checkDelete
public void checkDelete(String file)
-
checkExec
public void checkExec(String cmd)
-
checkExit
public void checkExit(int status)
-
checkLink
public void checkLink(String libName)
-
checkListen
public void checkListen(int port)
-
checkMemberAccess
public void checkMemberAccess(Class<?> cls, int type)
-
checkMulticast
public void checkMulticast(InetAddress maddr)
-
checkMulticast
@Deprecated public void checkMulticast(InetAddress maddr, byte ttl)
Deprecated.usecheckMulticast(java.net.InetAddress)instead.
-
checkPackageAccess
public void checkPackageAccess(String packageName)
-
checkPackageDefinition
public void checkPackageDefinition(String packageName)
-
checkPropertiesAccess
public void checkPropertiesAccess()
-
checkPropertyAccess
public void checkPropertyAccess(String key)
-
checkRead
public void checkRead(FileDescriptor fd)
-
checkRead
public void checkRead(String file)
-
checkSecurityAccess
public void checkSecurityAccess(String target)
-
checkSetFactory
public void checkSetFactory()
-
checkTopLevelWindow
public boolean checkTopLevelWindow(Object window)
-
checkSystemClipboardAccess
public void checkSystemClipboardAccess()
-
checkAwtEventQueueAccess
public void checkAwtEventQueueAccess()
-
checkPrintJobAccess
public void checkPrintJobAccess()
-
checkWrite
public void checkWrite(FileDescriptor fd)
-
checkWrite
public void checkWrite(String file)
-
getInCheck
@Deprecated public boolean getInCheck()
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
getClassContext
protected Class[] getClassContext()
-
currentClassLoader
@Deprecated protected ClassLoader currentClassLoader()
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
classLoaderDepth
@Deprecated protected int classLoaderDepth()
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
currentLoadedClass
@Deprecated protected Class<?> currentLoadedClass()
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
classDepth
@Deprecated protected int classDepth(String name)
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
inClass
@Deprecated protected boolean inClass(String name)
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
inClassLoader
@Deprecated protected boolean inClassLoader()
Deprecated.UsecheckPermission(java.security.Permission)instead.
-
getThreadGroup
public ThreadGroup getThreadGroup()
Returns the current thread's thread group.
-
getSecurityContext
public Object getSecurityContext()
-
checkPermission
public void checkPermission(Permission permission)
-
checkPermission
public void checkPermission(Permission permission, Object context)
-
-