Package org.jboss.byteman.agent
Class BytemanPolicy
- java.lang.Object
-
- java.security.Policy
-
- org.jboss.byteman.agent.BytemanPolicy
-
final class BytemanPolicy extends java.security.Policy
-
-
Field Summary
Fields Modifier and Type Field Description private static java.security.AllPermissionALL_PERMISSION(package private) static java.security.PermissionsDEFAULT_PERMISSION_COLLECTIONprivate static java.security.CodeSourceourCodeSourceprivate java.security.Policypolicy
-
Constructor Summary
Constructors Constructor Description BytemanPolicy(java.security.Policy policy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.security.PermissionsgetAllPermission()java.security.Policy.ParametersgetParameters()java.security.PermissionCollectiongetPermissions(java.security.CodeSource codesource)java.security.PermissionCollectiongetPermissions(java.security.ProtectionDomain domain)java.security.ProvidergetProvider()java.lang.StringgetType()booleanimplies(java.security.ProtectionDomain domain, java.security.Permission permission)voidrefresh()
-
-
-
Field Detail
-
ALL_PERMISSION
private static final java.security.AllPermission ALL_PERMISSION
-
DEFAULT_PERMISSION_COLLECTION
static final java.security.Permissions DEFAULT_PERMISSION_COLLECTION
-
ourCodeSource
private static final java.security.CodeSource ourCodeSource
-
policy
private final java.security.Policy policy
-
-
Method Detail
-
getAllPermission
private static java.security.Permissions getAllPermission()
-
getProvider
public java.security.Provider getProvider()
- Overrides:
getProviderin classjava.security.Policy
-
getType
public java.lang.String getType()
- Overrides:
getTypein classjava.security.Policy
-
getParameters
public java.security.Policy.Parameters getParameters()
- Overrides:
getParametersin classjava.security.Policy
-
getPermissions
public java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
- Overrides:
getPermissionsin classjava.security.Policy
-
getPermissions
public java.security.PermissionCollection getPermissions(java.security.ProtectionDomain domain)
- Overrides:
getPermissionsin classjava.security.Policy
-
implies
public boolean implies(java.security.ProtectionDomain domain, java.security.Permission permission)- Overrides:
impliesin classjava.security.Policy
-
refresh
public void refresh()
- Overrides:
refreshin classjava.security.Policy
-
-