ajouter des permission à un Principal par programmation(non avec des fichiers plats)
salut,
j'ai cherché longtemps sur les authorisiations de JAAS et tout ce que j'ai pu trouver est comment ajouter des permission à partir d'un ficher policy comme l'exemple ci dessous:
Code:
1 2 3 4
|
grant codebase "file:./JaasAcn.jar" {
permission javax.security.auth.AuthPermission
"createLoginContext.JaasSample"; |
mais ce que je veut est différent:je veut utiliser une table qui contient la liste des permission , une autre table qui contient la liste des Principal et une autre table contenant mes utilisateurs.
supposons j'ai fais des requêtes pour extraire la liste des permission pour un certain Principal p.Ma question est comment affecter ces permission au principal p (avec les fichier policy on utilise grant)