[Update enrollment api documentation Adrian Georgescu **20100621070629 Ignore-this: f731aa13b7a6bb291e69d03f9fe3b2f2 ] hunk ./doc/EnrollmentApi.txt 25 +- passport hunk ./doc/EnrollmentApi.txt 37 -Download Applet is a java client application that provides the possibility -for a zero-configuration setup of a new Blink instance installed on a new -computer when starting the download from an environment that has already -provisioned the SIP account in a local SIP server. +This java client application allows zero-configuration setup of a new Blink +instance installed on a new computer when starting the download from an +environment that has already provisioned the SIP account in a local SIP +server. hunk ./doc/EnrollmentApi.txt 69 -Download the source-code from japp_uinfo.tar.gz - -Open the project with Eclipse (http://www.eclipse.org/) or any other java -compilation IDE of your choice and make any changes needed. -Export the software package as a .jar (java archive file) +Open the project with Eclipse (http://www.eclipse.org/) or any other java +compilation IDE of your choice and make any changes needed. Export the +software package as a .jar (java archive file) hunk ./doc/EnrollmentApi.txt 78 -deploy the jar (japp_info.jar) on https://secure.dns-hosting.info for which -we already have a valid signed certificate that is allowed for code signing +deploy the jar (download_blink.jar) on https://example.com for which we +already have a valid signed certificate that is allowed for code signing hunk ./doc/EnrollmentApi.txt 87 -openssl pkcs12 -export -in secure.dns-hosting.info.crt -inkey -secure.dns-hosting.info.key -out secure.dns-hosting.info.pfx12 -certfile +openssl pkcs12 -export -in example.com.crt -inkey +example.com.key -out example.com.pfx12 -certfile hunk ./doc/EnrollmentApi.txt 94 --destkeystore secure.dns-hosting.info -srckeystore -secure.dns-hosting.info.pfx12 -srcstoretype PKCS12 -srcstorepass mypass +-destkeystore example.com -srckeystore +example.com.pfx12 -srcstoretype PKCS12 -srcstorepass mypass hunk ./doc/EnrollmentApi.txt 98 -Now, copy the jar (japp_info.jar) file in the same directory with the newly -generated keys and sign the jar file: -jarsigner -storepass mypass japp_info.jar agproj_jcert +Now, copy the jar (download_blink.jar) file in the same directory with the +newly generated keys and sign the jar file: + +jarsigner -storepass mypass download_blink.jar agproj_jcert + +Certificates valid for code signing are available from Verisign: hunk ./doc/EnrollmentApi.txt 105 -To obtain a certificate valid for code signing go to Verisign. +http://www.verisign.com/code-signing/content-signing-certificates/sun-java/index.html?sl=productdetails hunk ./doc/EnrollmentApi.txt 116 -ARCHIVE="japp_info.jar" NAME="BrowserInfoCapture" HEIGHT="28" WIDTH="100"> - - +ARCHIVE="download_blink.jar" NAME="BrowserInfoCapture" HEIGHT="28" WIDTH="100"> + + + + hunk ./doc/EnrollmentApi.txt 126 -displayed in the link label. It is VERY important to have this parameter +displayed in the link label. It is VERY important to have this parameter hunk ./library/sip_settings.php 2495 - printf (_("You may download Blink, preconfigured with your account by clicking on the link below:")); + printf (_("Download Blink, a state of the art easy to use SIP client, preconfigured with your account by clicking on the link below:"));