Pasos del Desarrollador de HighScore (Chris)
Los pasos que Chirs debería realizar, después de crear las clases
HighScore y
HighScorePermission, son:
Compilar las Clases
javac HighScore*.java -d .
Meter los ficheros class en un fichero JAR
jar cvf hs.jar com/scoredev/scores/HighScore*.class
Crear un Keystore y las Claves para Firmar
keytool -genkey -keystore chris.keystore -alias signJars
Podemos especificar las passwords que querramos y la información de nombre distinguido.
Firmar el fichero JAR
jarsigner -keystore chris.keystore hs.jar signJars
Exportar el Certificado de la Clave Pública
keytool -export -keystore chris.keystore
-alias signJars -file Chris.cer
Suministrar los Ficheros y la Información Necesaria para los Usuarios y Desarrolladores del Juego
Esto es, suministrarles
- El fichero JAR firmadohs.jar,
- el fichero del certificado de la clave pública Chris.cer, y
- y la información sobre los permisos que deben concederse en el fichero de policía a las clases HighScore y
HighScorePermission para poder funcionar. Para esto, Chirs debería suministrar la entrada de permiso exacta necesaria.
Ozito