Je suis en mesure de vérifier que l'utilisateur fourni est administrateur système ou non sur Windows machine avec JRE 1.6 commeImpossible de trouver la classe com.sun.security.auth.module.NTSystem.NTSystem sur RDi 9.5 (64 bits) JRE 1.8
String groups[] = (new com.sun.security.auth.module.NTSystem()).getGroupIDs();
for (int i = 0; i < groups.length; i++)
{
if ("S-1-5-32-544".equals(groups[i]))
{
return true;
}
}
Ref: http://www.rgagnon.com/javadetails/java-check-if-current-user-is-admin-(windows).html
Mais cette classe NTSystem est pas disponible sur IBM RDi 9.5 (64 bits) 1.8 JRE. Même le package complet n'est pas disponible à savoir
com.sun.security.auth. *
Toute idée, comment faire la tâche ci-dessus RDi 9.5 (64 bits) 1.8 JRE? ?
Non, ne peut pas regrouper JRE, depuis sa limitation à utiliser uniquement RDi empaqueté JRE, qui est disponible sur "/IBM/SDP/jdk/rt.jar" . – Kishore