public static class JNLPClassLoader.SecurityDelegateImpl extends java.lang.Object implements JNLPClassLoader.SecurityDelegate
Constructor and Description |
---|
JNLPClassLoader.SecurityDelegateImpl(JNLPClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
void |
addPermission(java.security.Permission perm) |
void |
addPermissions(java.util.Collection<java.security.Permission> perms) |
void |
addPermissions(java.security.PermissionCollection perms) |
SecurityDesc |
getClassLoaderSecurity(java.lang.String codebaseHost) |
SecurityDesc |
getCodebaseSecurityDesc(JARDesc jarDesc,
java.lang.String codebaseHost) |
SecurityDesc |
getJarPermissions(java.lang.String codebaseHost) |
boolean |
getRunInSandbox() |
boolean |
isPluginApplet() |
void |
promptUserOnPartialSigning() |
void |
setRunInSandbox() |
boolean |
userPromptedForPartialSigning() |
boolean |
userPromptedForSandbox() |
public JNLPClassLoader.SecurityDelegateImpl(JNLPClassLoader classLoader)
public boolean isPluginApplet()
isPluginApplet
in interface JNLPClassLoader.SecurityDelegate
public SecurityDesc getCodebaseSecurityDesc(JARDesc jarDesc, java.lang.String codebaseHost)
getCodebaseSecurityDesc
in interface JNLPClassLoader.SecurityDelegate
public SecurityDesc getClassLoaderSecurity(java.lang.String codebaseHost) throws LaunchException
getClassLoaderSecurity
in interface JNLPClassLoader.SecurityDelegate
LaunchException
public SecurityDesc getJarPermissions(java.lang.String codebaseHost)
getJarPermissions
in interface JNLPClassLoader.SecurityDelegate
public void setRunInSandbox() throws LaunchException
setRunInSandbox
in interface JNLPClassLoader.SecurityDelegate
LaunchException
public void promptUserOnPartialSigning() throws LaunchException
promptUserOnPartialSigning
in interface JNLPClassLoader.SecurityDelegate
LaunchException
public boolean getRunInSandbox()
getRunInSandbox
in interface JNLPClassLoader.SecurityDelegate
public boolean userPromptedForPartialSigning()
userPromptedForPartialSigning
in interface JNLPClassLoader.SecurityDelegate
public boolean userPromptedForSandbox()
userPromptedForSandbox
in interface JNLPClassLoader.SecurityDelegate
public void addPermission(java.security.Permission perm)
addPermission
in interface JNLPClassLoader.SecurityDelegate
public void addPermissions(java.security.PermissionCollection perms)
addPermissions
in interface JNLPClassLoader.SecurityDelegate
public void addPermissions(java.util.Collection<java.security.Permission> perms)
addPermissions
in interface JNLPClassLoader.SecurityDelegate