2010-10-18 10 views
0

J'aimerais savoir s'il existe un moyen d'utiliser plusieurs gestionnaires de sécurité dans java, et si oui, comment leur spécifier un fichier .policy particulier?Existe-t-il un moyen d'utiliser plusieurs SecurityManager (s) en Java?

J'ai regardé la java se 6 doc sur la sécurité, mais n'a pas trouvé de réponse là ...

Merci à tous pour l'aide!

+0

Comment envisagez-vous d'utiliser plusieurs gestionnaires de sécurité? Par exemple, comment voulez-vous changer et quelles sont vos exigences de sécurité dont vous avez besoin de plusieurs? –

Répondre

2

La conception de Java est telle que seule SecurityManager peut être installé à la fois (mais je suppose que vous pouvez écrire votre propre composite qui exige que tous ses gestionnaires atomiques d'accord ... mais pourquoi?)

Cependant, Il est possible que de nombreuses stratégies différentes soient appliquées par le gestionnaire de sécurité afin que le code provenant d'un emplacement donné ou publié par un individu particulier ait accès à un ensemble de capacités et que le code provenant d'ailleurs puisse faire autre chose.

+0

Merci pour votre réponse utile! Je pense que je dois travailler sur mes fichiers de politiques. –