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.SecurityDelegatepublic SecurityDesc getCodebaseSecurityDesc(JARDesc jarDesc, java.lang.String codebaseHost)
getCodebaseSecurityDesc in interface JNLPClassLoader.SecurityDelegatepublic SecurityDesc getClassLoaderSecurity(java.lang.String codebaseHost) throws LaunchException
getClassLoaderSecurity in interface JNLPClassLoader.SecurityDelegateLaunchExceptionpublic SecurityDesc getJarPermissions(java.lang.String codebaseHost)
getJarPermissions in interface JNLPClassLoader.SecurityDelegatepublic void setRunInSandbox()
throws LaunchException
setRunInSandbox in interface JNLPClassLoader.SecurityDelegateLaunchExceptionpublic void promptUserOnPartialSigning()
throws LaunchException
promptUserOnPartialSigning in interface JNLPClassLoader.SecurityDelegateLaunchExceptionpublic boolean getRunInSandbox()
getRunInSandbox in interface JNLPClassLoader.SecurityDelegatepublic boolean userPromptedForPartialSigning()
userPromptedForPartialSigning in interface JNLPClassLoader.SecurityDelegatepublic boolean userPromptedForSandbox()
userPromptedForSandbox in interface JNLPClassLoader.SecurityDelegatepublic void addPermission(java.security.Permission perm)
addPermission in interface JNLPClassLoader.SecurityDelegatepublic void addPermissions(java.security.PermissionCollection perms)
addPermissions in interface JNLPClassLoader.SecurityDelegatepublic void addPermissions(java.util.Collection<java.security.Permission> perms)
addPermissions in interface JNLPClassLoader.SecurityDelegate