utiliser jarsigner

utiliser jarsigner - Java - Programmation

Marsh Posté le 16-07-2003 à 22:12:09    

Pour faire mon archive jar puis je le faire avec un prog genre winace? Si oui quels fichiers faut il y mettre mon but étant de donner les permissions puis lire et écrire dans un fichier a partir d'une applet.
 
Ma deuxieme question est d'avoir la ligne de commande exacte que je dois taper pour donner les permission (en utilisant jarsigner) enfin sauf si il y a plus simple et si oui alors donnez moi une explication la plus précise possible svp.
 
Un grand merci!!!  
Ben

Reply

Marsh Posté le 16-07-2003 à 22:12:09   

Reply

Marsh Posté le 17-07-2003 à 00:12:18    

1) non je crois pas, pis de toute façon, si t'as de quoi builder des .class, t'as aussi la ligne de commande jar [:spamafote]
2) Pour ton histoire d'applet signée, c'est pas jarsigner qu'il te faut. cf http://java.sun.com/products/jdk/1 [...] igner.html (en prime y a aussi un lien vers la commande jar)
Pour signer des applets, faut passer par des organismes comme VeriSign qui te fournissent un certificat de façon à ce que l'utilisateur soit averti quand il arrive sur ton site que ton applet demande des droits spécifiques. Mais ça se demande pas comme ça, c'est un service payant et tout :o Y a déjà un topic là-dessus, je crois. Il a été remonté y a pas très longtemps, cherche un brin.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 17-07-2003 à 10:10:31    

Taiche a écrit :


2) Pour ton histoire d'applet signée, c'est pas jarsigner qu'il te faut. cf http://java.sun.com/products/jdk/1 [...] igner.html (en prime y a aussi un lien vers la commande jar)
Pour signer des applets, faut passer par des organismes comme VeriSign qui te fournissent un certificat de façon à ce que l'utilisateur soit averti quand il arrive sur ton site que ton applet demande des droits spécifiques. Mais ça se demande pas comme ça, c'est un service payant et tout :o Y a déjà un topic là-dessus, je crois. I1) non je crois pas, pis de toute façon, si t'as de quoi builder des .class, t'as aussi la ligne de commande jar [:spamafote]l a été remonté y a pas très longtemps, cherche un brin.


 
:heink:
 
bin si c'est jarsigner qu'il faut. Verisign c'est qd tu veux te la faire à la propre. Ceux qui ont pas de thunes disent en gros (ouais en fait mon soft il fait rien de mal promis, clique sur ok gros con)
 
A+
 
PS : sinon un mp a veryfree devrait t'aider :D


Message édité par darklord le 17-07-2003 à 10:11:10

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 17-07-2003 à 11:54:54    

DarkLord a écrit :


:heink:
 
bin si c'est jarsigner qu'il faut. Verisign c'est qd tu veux te la faire à la propre. Ceux qui ont pas de thunes disent en gros (ouais en fait mon soft il fait rien de mal promis, clique sur ok gros con)


Ah ba merde, j'avais pas pigé ça [:ddr555]
Mais c'est débile, alors. N'importe qui peut foutre une applet qui supprime toutes les données du disque en la signant tranquille à la mano comme chez grand-mère. C'est cheum :/


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 17-07-2003 à 11:59:24    

Taiche a écrit :


Ah ba merde, j'avais pas pigé ça [:ddr555]
Mais c'est débile, alors. N'importe qui peut foutre une applet qui supprime toutes les données du disque en la signant tranquille à la mano comme chez grand-mère. C'est cheum :/


 
bin ouais [:dawa]


Message édité par darklord le 17-07-2003 à 11:59:42

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 17-07-2003 à 12:00:02    


Sinon c'était [:boidleau]  le smiley :o
Dindon :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 17-07-2003 à 12:00:59    

Taiche a écrit :


Sinon c'était [:boidleau]  le smiley :o
Dindon :o


 
:jap:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 17-07-2003 à 13:03:27    

The big ben a écrit :

Pour faire mon archive jar puis je le faire avec un prog genre winace? Si oui quels fichiers faut il y mettre mon but étant de donner les permissions puis lire et écrire dans un fichier a partir d'une applet.
 
Ma deuxieme question est d'avoir la ligne de commande exacte que je dois taper pour donner les permission (en utilisant jarsigner) enfin sauf si il y a plus simple et si oui alors donnez moi une explication la plus précise possible svp.
 
Un grand merci!!!  
Ben


Pour la 1), on peut. J'ai deja fais des .jar avec winzip !

Reply

Marsh Posté le 17-07-2003 à 13:04:20    

R3g a écrit :


Pour la 1), on peut. J'ai deja fais des .jar avec winzip !


 
un jar c'est un fichier .zip avec un répertoire META-INF dedans c'est tout hein.
 
Y a rien de miraculeux là dedans  :sarcastic:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 17-07-2003 à 13:13:43    

DarkLord a écrit :


 
un jar c'est un fichier .zip avec un répertoire META-INF dedans c'est tout hein.
 
Y a rien de miraculeux là dedans  :sarcastic:  


Je sais mais c'est Taiche y disait qu'on pouvait pas  :kaola:

Reply

Marsh Posté le 17-07-2003 à 13:13:43   

Reply

Marsh Posté le 17-07-2003 à 14:04:17    

R3g a écrit :


Je sais mais c'est Taiche y disait qu'on pouvait pas  :kaola:  


Que je croyais qu'on ne pouvait pas [:aloy]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 18-07-2003 à 21:36:08    

pour le jar il faut juste mettre les .class et .java?


Message édité par the big ben le 18-07-2003 à 21:41:04
Reply

Marsh Posté le 18-07-2003 à 21:54:20    

The big ben a écrit :

pour le jar il faut juste mettre les .class et .java?


 :non: pas les .java  :o


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 22-07-2003 à 00:23:34    

DarkLord a écrit :


PS : sinon un mp a veryfree devrait t'aider :D


 
 :o  
 
 
 
dark a raison, lorsqu on signe un jar a l'arrache  
tu as droit a un jolie un message qui ressemble a ca:
Ce certificat est délivré par un organisme qui n est pas digne de confiance  
"veryfree" atteste que le contenu est sur, vous devriez acceptez seulement si vous faite confiance a "veryfree"
 [:totoz6]
 
edit:
 
http://jchatirc.sourceforge.net/applet/sign.gif


Message édité par veryfree le 22-07-2003 à 21:08:08
Reply

Marsh Posté le 22-07-2003 à 00:24:28    

Reply

Marsh Posté le 24-07-2003 à 13:07:12    

Je n arrive toujours pas a signer mon applet! bon d accord je suis nul ms bon...  
 
J ai donc fait un fichier .jar avec mon fichier.class (via winace) je l ai nommé temp.jar et il se trouve donc dans c:\temp\temp.jar
 
Ensuite pour le signer je fait:
jarsigner -keystore c:\temp -storepass ben -keypass ben -signedjar sortie.jar temp.jar benji
 
il me fait un message d'erreur suivant :  
 jarsigner error: java.lang.RuntimeException: keystore load: invalid keystore format
 
De plus quel mot clé dois-je ajouter pour lui donner les permissions de lecture/écriture dans le fichier file.txt?
Doit il se trouver dans le ficher jar? je supp que non...
 
Merci  
Ben

Reply

Marsh Posté le 24-07-2003 à 13:38:39    

The big ben a écrit :

Je n arrive toujours pas a signer mon applet! bon d accord je suis nul ms bon...  
 
J ai donc fait un fichier .jar avec mon fichier.class (via winace) je l ai nommé temp.jar et il se trouve donc dans c:\temp\temp.jar
 
Ensuite pour le signer je fait:
jarsigner -keystore c:\temp -storepass ben -keypass ben -signedjar sortie.jar temp.jar benji
 
il me fait un message d'erreur suivant :  
 jarsigner error: java.lang.RuntimeException: keystore load: invalid keystore format
 
De plus quel mot clé dois-je ajouter pour lui donner les permissions de lecture/écriture dans le fichier file.txt?
Doit il se trouver dans le ficher jar? je supp que non...
 
Merci  
Ben  


:heink:
commence deja par faire tes jar avc l'outils jar.exe du jdk  

Reply

Marsh Posté le 28-07-2003 à 15:30:58    

Bon j ai repris depuis le début!
Alors voila:
 
Ce que je veux donc faire:
 Signer mon applet pour lui permettre d'écrire dans mon fichier file.txt
 
Ce que j'ai:
 dans le rep c:\temp  
  - le fichier file.txt
  - le fichier writerapplet.class
  - le fichier writerapplet.java
 
voici en détail ce que je fait:
 je me place dans mon rep c:\java\jdk1.3.1_04\bin\
 
 je fait la commande:
   jar cvf wrt.jar c:\temp\writerapplet.class
 J ai donc un fichier wrt.jar placer c:\java\jdk1.3.1_04\bin\
 
 Je copie ce fichier wrt.jar dans c:\temp
  copy wrt.jar c:\temp
 
 Puis je la signe!
  jarsigner -keystore C:\temp -storepass ben -keypass ben -signedjar sortie.jar temp.jar benji
 
 et il me fait le message d'erreur suivant :  
  jarsigner error: java.lang.RuntimeException: keystore load: invalid keystore format
 
 Pourquoi tant de haine???

Reply

Marsh Posté le 28-07-2003 à 21:24:46    

up! plizz

Reply

Marsh Posté le 28-07-2003 à 22:05:55    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed