Uses of Class
net.sourceforge.jnlp.JNLPFile
Packages that use JNLPFile
Package
Description
This package contains the classes that represent the parts of a Java Network
Launching Protocol (JNLP) file as objects, and a way to launch a JNLP file
as an application, applet, or installer.
This package contains the classes that manage the secure runtime environment
for JNLP apps.
package generally about showing various security prompts
This package contains the classes that implement the standard services
defined by the JNLP specification.
-
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client
Methods in net.adoptopenjdk.icedteaweb.client with parameters of type JNLPFile -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security
Fields in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security declared as JNLPFileModifier and TypeFieldDescriptionprivate final JNLPFileCertWarningPane.fileprivate final JNLPFileSecurityDialog.fileThe application file associated with this security warningfinal JNLPFileSecurityDialogMessage.fileprivate final JNLPFileTemporaryPermissionsButton.fileMethods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security that return JNLPFileModifier and TypeMethodDescriptionAccessWarningPane.getFile()MissingALACAttributePanel.getFile()MissingPermissionsAttributePanel.getFile()SecurityDialog.getFile()Methods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security with parameters of type JNLPFileModifier and TypeMethodDescriptionSecurityDialogs.showAccessWarningDialog(AccessType accessType, JNLPFile file, Object[] extras) Shows a warning dialog for different types of system access (i.e.static YesNoSandboxSecurityDialogs.showCertWarningDialog(AccessType accessType, JNLPFile file, CertVerifier certVerifier, SecurityDelegate securityDelegate) Shows a security warning dialog according to the specified type of access.static booleanSecurityDialogs.showMatchingALACAttributePanel(JNLPFile file, URL documentBase, List<URL> remoteUrls) static booleanSecurityDialogs.showMissingALACAttributePanel(JNLPFile file, URL codeBase, List<URL> remoteUrls) static booleanSecurityDialogs.showMissingPermissionsAttributeDialogue(JNLPFile file) static YesNoSandboxSecurityDialogs.showPartiallySignedWarningDialog(JNLPFile file, CertVerifier certVerifier, SecurityDelegate securityDelegate) Shows a warning dialog for when an applet or application is partially signed.static YesNoSandboxLimitedSecurityDialogs.showUnsignedWarningDialog(JNLPFile file) Shows a warning dialog for when a plugin applet is unsigned.Constructors in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security with parameters of type JNLPFileModifierConstructorDescriptionprivateSecurityDialog(SecurityDialogs.DialogType dialogType, AccessType accessType, JNLPFile file) Construct a SecurityDialog to display some sort of access warningprivateSecurityDialog(SecurityDialogs.DialogType dialogType, AccessType accessType, JNLPFile file, Object[] extras) Create a SecurityDialog to display some sort of access warning with more informationprivateSecurityDialog(SecurityDialogs.DialogType dialogType, AccessType accessType, JNLPFile file, CertVerifier certVerifier) Create a SecurityDialog to display a certificate-related warning(package private)SecurityDialog(SecurityDialogs.DialogType dialogType, AccessType accessType, JNLPFile file, CertVerifier JarCertVerifier, X509Certificate cert, Object[] extras) TemporaryPermissionsButton(JNLPFile file, SecurityDelegate securityDelegate, JButton linkedButton) -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.appletextendedsecurity
Methods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.appletextendedsecurity with parameters of type JNLPFileModifier and TypeMethodDescriptionstatic voidUnsignedAppletTrustConfirmation.checkPartiallySignedWithUserIfRequired(SecurityDelegate securityDelegate, JNLPFile file, CertVerifier certVerifier) static voidUnsignedAppletTrustConfirmation.checkUnsignedWithUserIfRequired(JNLPFile file) private static UnsignedAppletActionEntryUnsignedAppletTrustConfirmation.getMatchingItem(UnsignedAppletActionStorage actionStorage, JNLPFile file, Class<? extends RememberableDialog> id) static ExecuteAppletActionUnsignedAppletTrustConfirmation.getStoredAction(JNLPFile file, Class<? extends RememberableDialog> id) static UnsignedAppletActionEntryUnsignedAppletTrustConfirmation.getStoredEntry(JNLPFile file, Class<? extends RememberableDialog> id) Gets the remembered decision, first checking the user policy for an ALWAYS/NEVER, and then the global policy.static voidUnsignedAppletTrustConfirmation.updateAppletAction(JNLPFile file, SavedRememberAction behaviour, Boolean rememberForCodeBase, Class<? extends RememberableDialog> id) -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.apptrustwarningpanel
Fields in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.apptrustwarningpanel declared as JNLPFileMethods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.apptrustwarningpanel that return JNLPFileMethods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.apptrustwarningpanel with parameters of type JNLPFileModifier and TypeMethodDescriptionstatic AppTrustWarningPanelAppTrustWarningDialog.matchingAlaca(SecurityDialog x, JNLPFile file, String codebase, String remoteUrls) static AppTrustWarningPanelAppTrustWarningDialog.partiallySigned(SecurityDialog dialog, JNLPFile file, SecurityDelegate securityDelegate) static AppTrustWarningPanelAppTrustWarningDialog.unsigned(SecurityDialog dialog, JNLPFile file) Constructors in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.apptrustwarningpanel with parameters of type JNLPFileModifierConstructorDescriptionAppTrustWarningPanel(JNLPFile file, SecurityDialog securityDialog) MatchingALACAttributePanel(SecurityDialog securityDialog, JNLPFile file, String codebase, String remoteUrls) PartiallySignedAppTrustWarningPanel(JNLPFile file, SecurityDialog securityDialog, SecurityDelegate securityDelegate) UnsignedAppletTrustWarningPanel(SecurityDialog securityDialog, JNLPFile file) -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.remember
Methods in net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.remember that return JNLPFile -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.splashscreen
Fields in net.adoptopenjdk.icedteaweb.client.parts.splashscreen declared as JNLPFileMethods in net.adoptopenjdk.icedteaweb.client.parts.splashscreen with parameters of type JNLPFileConstructors in net.adoptopenjdk.icedteaweb.client.parts.splashscreen with parameters of type JNLPFile -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.client.parts.splashscreen.parts
Methods in net.adoptopenjdk.icedteaweb.client.parts.splashscreen.parts with parameters of type JNLPFileModifier and TypeMethodDescriptionstatic InformationElementInformationElement.createFromJNLP(JNLPFile file) -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.extensionpoint
Methods in net.adoptopenjdk.icedteaweb.extensionpoint with parameters of type JNLPFileModifier and TypeMethodDescriptiondefault StringExtensionPoint.uniqueShortcutSuffix(JNLPFile jnlpFile) -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.jnlp.element.resource
Fields in net.adoptopenjdk.icedteaweb.jnlp.element.resource declared as JNLPFileModifier and TypeFieldDescriptionprivate JNLPFileExtensionDesc.filethe JNLPFile the extension refers toprivate final JNLPFileResourcesDesc.jnlpFilethe JNLPFile this information is forMethods in net.adoptopenjdk.icedteaweb.jnlp.element.resource that return JNLPFileConstructors in net.adoptopenjdk.icedteaweb.jnlp.element.resource with parameters of type JNLPFileModifierConstructorDescriptionResourcesDesc(JNLPFile jnlpFile, Locale[] locales, String[] os, String[] arch) Create a representation of one information section of the JNLP File. -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.jnlp.element.security
Fields in net.adoptopenjdk.icedteaweb.jnlp.element.security declared as JNLPFileConstructors in net.adoptopenjdk.icedteaweb.jnlp.element.security with parameters of type JNLPFileModifierConstructorDescriptionSecurityDesc(JNLPFile file, AppletPermissionLevel appletPermissionLevel, Object type, URL downloadHost) Create a security descriptor.SecurityDesc(JNLPFile file, ApplicationPermissionLevel applicationPermissionLevel, Object type, URL downloadHost) Create a security descriptor. -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.launch
Methods in net.adoptopenjdk.icedteaweb.launch with parameters of type JNLPFileModifier and TypeMethodDescriptionvoidJvmLauncher.launchExternal(JNLPFile jnlpFile, List<String> args) Launches the web start application environment with the given JNLP file and arguments. -
Uses of JNLPFile in net.adoptopenjdk.icedteaweb.manifest
Fields in net.adoptopenjdk.icedteaweb.manifest declared as JNLPFileModifier and TypeFieldDescriptionprivate final JNLPFileManifestAttributesChecker.fileprivate final JNLPFileManifestAttributesReader.jnlpFileConstructors in net.adoptopenjdk.icedteaweb.manifest with parameters of type JNLPFileModifierConstructorDescriptionManifestAttributesChecker(SecurityDesc security, JNLPFile file, JNLPClassLoader.SigningState signing, SecurityDelegate securityDelegate) ManifestAttributesReader(JNLPFile jnlpFile) -
Uses of JNLPFile in net.sourceforge.jnlp
Fields in net.sourceforge.jnlp declared as JNLPFileModifier and TypeFieldDescriptionprivate final JNLPFileLauncher.TgThread.fileprivate final JNLPFileLaunchException.filethe file being launchedprivate final JNLPFileParser.filethe file referenceMethods in net.sourceforge.jnlp that return JNLPFileModifier and TypeMethodDescriptionCreate a JNLPFile from a URL.JNLPFileFactory.create(URL location, String uniqueKey, VersionString version, ParserSettings settings, UpdatePolicy policy) Create a JNLPFile from a URL, parent URLm a version and checking for updates using the specified policy.JNLPFileFactory.create(URL location, VersionString version) Create a JNLPFile from a URL and version and checking for updates using the default policy.JNLPFileFactory.create(URL location, ParserSettings settings) Create a JNLPFile from a URL checking for updates using the default policy.private JNLPFileReturns the JNLPFile for the URL, with error handling.LaunchException.getFile()Methods in net.sourceforge.jnlp with parameters of type JNLPFileModifier and TypeMethodDescriptionprivate voidLauncher.addArguments(JNLPFile file, List<String> args) Add the arguments to the JNLP file; only call if file is actually an application (not installer).private voidLauncher.addParameters(JNLPFile file, List<String> params) Add the params to the JNLP file; only call if file is actually an applet file.private voidLauncher.addProperties(JNLPFile file, List<String> props) Add the properties to the JNLP file.private AppletInstanceLauncher.createApplet(JNLPFile file, Container cont) Create an AppletInstance.private ApplicationInstanceLauncher.createApplication(JNLPFile file) Creates an Application.private ThreadGroupLauncher.createThreadGroup(JNLPFile file) Create a thread group for the JNLP file.Launches a JNLP file by calling the launch method for the appropriate file type.Launches a JNLP file inside the given container if it is an applet.private ApplicationInstanceLauncher.launchApplet(JNLPFile file, Container cont) Launches a JNLP applet.private ApplicationInstanceLauncher.launchApplication(JNLPFile file) Launches a JNLP application.voidItwJvmLauncher.launchExternal(JNLPFile jnlpFile, List<String> args) private voidLauncher.launchExternal(JNLPFile file, List<String> javawsArgs) Launches the JNLP file at the specified location in a new JVM instance.voidDefaultLaunchHandler.launchInitialized(JNLPFile file) Do nothing on when initializingvoidLaunchHandler.launchInitialized(JNLPFile file) Called when an application, applet or installer has been determined.private ApplicationInstanceLauncher.launchInstaller(JNLPFile file) Launches a JNLP installer.private voidMerges extra information into the jnlp fileConstructors in net.sourceforge.jnlp with parameters of type JNLPFileModifierConstructorDescriptionLaunchException(JNLPFile file, Exception cause, String severity, String category, String summary, String description) Creates a LaunchException without detail message.Parser(JNLPFile file, URL base, XmlNode root, ParserSettings settings) Create a parser for the JNLP file.Create a parser for the JNLP file.(package private) -
Uses of JNLPFile in net.sourceforge.jnlp.runtime
Fields in net.sourceforge.jnlp.runtime declared as JNLPFileModifier and TypeFieldDescriptionprivate JNLPFileAppletEnvironment.filethe JNLP fileprivate final JNLPFileApplicationInstance.filethe fileMethods in net.sourceforge.jnlp.runtime that return JNLPFileModifier and TypeMethodDescriptionApplicationInstance.getJNLPFile()Returns the jnlpfile on which is this application basedMethods in net.sourceforge.jnlp.runtime with parameters of type JNLPFileModifier and TypeMethodDescriptionvoidItwMenuAndDesktopIntegration.addMenuAndDesktopEntries(JNLPFile file) Creates menu and desktop entries if required by the jnlp file or settingsvoidMenuAndDesktopIntegration.addMenuAndDesktopEntries(JNLPFile file) Creates menu and desktop entries if required by the jnlp file or settingsprivate List<PropertyDesc> ApplicationInstance.collectPropertiesFromJnlpHierarchy(List<PropertyDesc> props, JNLPFile jnlpFile) Collects properties from the full hierarchy of JNLP filesprivate AccessWarningPaneComplexReturnItwMenuAndDesktopIntegration.getComplexReturn(JNLPFile file, ShortcutDesc sd) Indicates whether a desktop launcher/shortcut should be created for this application instanceabstract booleanForkingStrategy.needsToFork(JNLPFile file) Constructors in net.sourceforge.jnlp.runtime with parameters of type JNLPFileModifierConstructorDescriptionAppletEnvironment(JNLPFile file, AppletInstance appletInstance) Create a new applet environment for the applet specified by the JNLP file, in a new frame.AppletEnvironment(JNLPFile file, AppletInstance appletInstance, Container cont) Create a new applet environment for the applet specified by the JNLP file.AppletInstance(JNLPFile file, ThreadGroup group, JNLPClassLoader loader, Applet applet) Create a New Task based on the Specified URLAppletInstance(JNLPFile file, ThreadGroup group, JNLPClassLoader loader, Applet applet, Container cont) Create a New Task based on the Specified URLApplicationInstance(JNLPFile file, ThreadGroup group, JNLPClassLoader loader) Create an application instance for the file. -
Uses of JNLPFile in net.sourceforge.jnlp.runtime.classloader
Fields in net.sourceforge.jnlp.runtime.classloader declared as JNLPFileMethods in net.sourceforge.jnlp.runtime.classloader that return JNLPFileMethods in net.sourceforge.jnlp.runtime.classloader with parameters of type JNLPFileModifier and TypeMethodDescriptionprivate static JNLPClassLoaderJNLPClassLoader.createInstance(JNLPFile file, UpdatePolicy policy, String mainName, boolean enableCodeBase) Creates a fully initialized JNLP classloader for the specified JNLPFile, to be used as an applet/application's classloader.static JNLPClassLoaderJNLPClassLoader.getInstance(JNLPFile file, UpdatePolicy policy, boolean enableCodeBase) Returns a JNLP classloader for the specified JNLP file.private static JNLPClassLoaderJNLPClassLoader.getInstance(JNLPFile file, UpdatePolicy policy, String mainName, boolean enableCodeBase) Returns a JNLP classloader for the specified JNLP file.Constructors in net.sourceforge.jnlp.runtime.classloader with parameters of type JNLPFileModifierConstructorDescriptionJNLPClassLoader(JNLPFile file, UpdatePolicy policy) Create a new JNLPClassLoader from the specified file.privateJNLPClassLoader(JNLPFile file, UpdatePolicy policy, String mainName, boolean enableCodeBase) Create a new JNLPClassLoader from the specified file. -
Uses of JNLPFile in net.sourceforge.jnlp.security
Methods in net.sourceforge.jnlp.security with parameters of type JNLPFileModifier and TypeMethodDescriptionvoidAppVerifier.checkTrustWithUser(SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file) Prompt the user with requests for trusting the certificates used by this appvoidJNLPAppVerifier.checkTrustWithUser(SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file) voidPluginAppVerifier.checkTrustWithUser(SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file) -
Uses of JNLPFile in net.sourceforge.jnlp.services
Methods in net.sourceforge.jnlp.services with parameters of type JNLPFileModifier and TypeMethodDescriptionstatic voidServiceUtil.checkExistingSingleInstance(JNLPFile jnlpFile) Checks that this application (represented by the jnlp) isn't already runningvoidExtendedSingleInstanceService.checkSingleInstanceRunning(JNLPFile jnlpFile) Check if the instance identified by this jnlp file is already runningvoidXSingleInstanceService.checkSingleInstanceRunning(JNLPFile jnlpFile) Check if another instance of this application is already runningprivate FileSingleInstanceLock.getLockFile(JNLPFile jnlpFile) Return a file object that represents the lock file.private StringSingleInstanceLock.getLockFileName(JNLPFile jnlpFile) Returns the name of the lock file.Constructors in net.sourceforge.jnlp.services with parameters of type JNLPFileModifierConstructorDescriptionSingleInstanceLock(JNLPFile jnlpFile) Create an object to manage the instance lock for the specified JNLP file. -
Uses of JNLPFile in net.sourceforge.jnlp.tools
Methods in net.sourceforge.jnlp.tools with parameters of type JNLPFileModifier and TypeMethodDescriptionvoidJarCertVerifier.checkTrustWithUser(SecurityDelegate securityDelegate, JNLPFile file) -
Uses of JNLPFile in net.sourceforge.jnlp.util
Fields in net.sourceforge.jnlp.util declared as JNLPFileModifier and TypeFieldDescriptionprivate final JNLPFileWindowsDesktopEntry.fileprivate JNLPFileXDesktopEntry.fileMethods in net.sourceforge.jnlp.util with parameters of type JNLPFileModifier and TypeMethodDescriptionprivate static FileXDesktopEntry.downloadFavIcon(JNLPFile file) private static URLstatic URLUrlUtils.guessCodeBase(JNLPFile file) Constructors in net.sourceforge.jnlp.util with parameters of type JNLPFileModifierConstructorDescriptionWindowsDesktopEntry(JNLPFile file) XDesktopEntry(JNLPFile file) Create a XDesktopEntry for the given JNLP file