Bonjour,

Mon travail consiste à coder en Java un module afin de protéger une application à l'aide d'une clé USB de protection Aladdin Hasp.
J'ai donc référencé l'API Java fournie par Hasp afin d'utiliser les classes mais je n'arrive pas à me connecter à la clé USB branchée. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Hasp monTest = new Hasp(Hasp.HASP_DEFAULT_FID);
 
int status = 0;
 
HaspApiVersion version = monTest.getVersion(VendorCode); 
status = version.getLastError(); 
 
switch (status) { 
case HaspStatus.HASP_STATUS_OK: 
break; 
case HaspStatus.HASP_NO_API_DYLIB: 
System.out.println("HASP API dynamic library not found"); 
return; 
case HaspStatus.HASP_INV_API_DYLIB: 
System.out.println("HASP API dynamic library is corrupt"); 
return; 
default: 
System.out.println("unexpected error");


Le logiciel me réponds constament "HASP API dynamic library not found". Est-ce que quelqu'un ayant déjà utilisé cette API pourrait m'aider à protéger mon application ?

merci d'avance.