Hallo, ich möchte in meiner JAVA-Anwendung einen simplen Sicherheits-Mechanismus einsetzen. Dazu verwende ich einen SecurityManager. Nun möchte ich Benutzern eine bestimmte Rolle (Admin, Guest…) und ein Passwort zuweisen. Den Rollen sind wiederum bestimmte Privilegien zugeordnet. Wie kann das realisiert werden?
System.setSecurityManager(new SecurityManager());
app.policy:
grant
{
…
}
grant principal javax.management.remote.JMXPrincipal „admin“
{
…
}
grant principal javax.management.remote.JMXPrincipal „guest“
{
…
}
Und nun sowas wie:
user1 passwort1 admin
user2 passwort2 guest
Danke,
Michael