Package java.security
Class ProtectionDomain
- java.lang.Object
-
- java.security.ProtectionDomain
-
public class ProtectionDomain extends Object
Legacy security code; do not use.
-
-
Constructor Summary
Constructors Constructor Description ProtectionDomain(CodeSource cs, PermissionCollection permissions)ProtectionDomain(CodeSource cs, PermissionCollection permissions, ClassLoader cl, Principal[] principals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassLoadergetClassLoader()CodeSourcegetCodeSource()PermissionCollectiongetPermissions()Principal[]getPrincipals()booleanimplies(Permission permission)
-
-
-
Constructor Detail
-
ProtectionDomain
public ProtectionDomain(CodeSource cs, PermissionCollection permissions)
-
ProtectionDomain
public ProtectionDomain(CodeSource cs, PermissionCollection permissions, ClassLoader cl, Principal[] principals)
-
-
Method Detail
-
getClassLoader
public final ClassLoader getClassLoader()
-
getCodeSource
public final CodeSource getCodeSource()
-
getPermissions
public final PermissionCollection getPermissions()
-
getPrincipals
public final Principal[] getPrincipals()
-
implies
public boolean implies(Permission permission)
-
-