security
Class WebStartUtils

java.lang.Object
  extended by security.WebStartUtils

public class WebStartUtils
extends java.lang.Object

DocJava, Inc. User: lyon Date: May 26, 2004 Time: 10:39:47 AM


Constructor Summary
WebStartUtils()
           
 
Method Summary
static void generalUpload()
           
static java.lang.String getJnlpContentsold(java.lang.String title, java.lang.String vendor, java.lang.String homePage, java.io.File targetJarFile, java.lang.String mainClass, java.io.File jnlpFile, java.lang.String codeBase)
           
static void main(java.lang.String[] args)
           
static void packSignOutputJnlp(java.lang.String mainClassName, java.io.File keyStoreFile, java.lang.String vendor)
           
static void packSignUploadJNLP()
           
static void packSignUploadJNLP(java.lang.Class c)
           
static void packSignUploadJNLP(java.lang.String mainClassName)
           
static void print(java.lang.Object o)
           
static void testGetWebstartLocation()
           
static void upLoadEmbeddedClass()
           
static void uploadJarAndJnlp(java.lang.String title, java.lang.String vendor, java.lang.String homePage, java.io.File localJarFile, java.lang.String mainClass, java.io.File localJnlpFile, java.lang.String codeBase, java.lang.String iconUrl, java.lang.String user, java.lang.String host, java.lang.String rootDirectory, JnlpBean jnlpBean)
          Synthesize and upload the JNLP and Jar files.
static void verifyJar(java.io.File targetJarFile)
          Use the built-in JarVerifier class to verify the existance and signing of the Jar file.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebStartUtils

public WebStartUtils()
Method Detail

upLoadEmbeddedClass

public static void upLoadEmbeddedClass()

generalUpload

public static void generalUpload()
                          throws java.lang.Exception
Throws:
java.lang.Exception

packSignUploadJNLP

public static void packSignUploadJNLP()
                               throws java.lang.Exception
Throws:
java.lang.Exception

packSignUploadJNLP

public static void packSignUploadJNLP(java.lang.Class c)
                               throws java.lang.Exception
Throws:
java.lang.Exception

packSignUploadJNLP

public static void packSignUploadJNLP(java.lang.String mainClassName)
                               throws java.lang.Exception
Throws:
java.lang.Exception

packSignOutputJnlp

public static void packSignOutputJnlp(java.lang.String mainClassName,
                                      java.io.File keyStoreFile,
                                      java.lang.String vendor)
                               throws java.lang.Exception
Throws:
java.lang.Exception

verifyJar

public static void verifyJar(java.io.File targetJarFile)
Use the built-in JarVerifier class to verify the existance and signing of the Jar file.


uploadJarAndJnlp

public static void uploadJarAndJnlp(java.lang.String title,
                                    java.lang.String vendor,
                                    java.lang.String homePage,
                                    java.io.File localJarFile,
                                    java.lang.String mainClass,
                                    java.io.File localJnlpFile,
                                    java.lang.String codeBase,
                                    java.lang.String iconUrl,
                                    java.lang.String user,
                                    java.lang.String host,
                                    java.lang.String rootDirectory,
                                    JnlpBean jnlpBean)
Synthesize and upload the JNLP and Jar files.

Parameters:
title - Application title
vendor - Application owner
localJarFile - A packed jar file
mainClass - A fully qualified class name
localJnlpFile - The JNLP used for launching
jnlpBean -

main

public static void main(java.lang.String[] args)

print

public static void print(java.lang.Object o)

getJnlpContentsold

public static java.lang.String getJnlpContentsold(java.lang.String title,
                                                  java.lang.String vendor,
                                                  java.lang.String homePage,
                                                  java.io.File targetJarFile,
                                                  java.lang.String mainClass,
                                                  java.io.File jnlpFile,
                                                  java.lang.String codeBase)

testGetWebstartLocation

public static void testGetWebstartLocation()