Sichere JAX-RS-Anwendungen verwalten

Für die Verwaltung von JAX-RS-Anwendungen (Java™ API for RESTful Web Services), für die Sicherheitsmechanismen aktiviert sind, können Sie die Administrationskonsole verwenden.

Vorbereitende Schritte

Voraussetzung für diese Task ist, dass Sie sich mit der REST-Beispielanwendung, die im Artikel JAX-RS-Anwendungen im Web-Container sichern beschrieben wird, und mit den Sicherheitsmechanismen, die auf diese JAX-RS-Anwendung angewendet werden, vertraut gemacht haben.

Informationen zu diesem Vorgang

Nachdem Sie die Sicherheitsmechanismen, wie z. B. die HTTP-Basisauthentifizierung oder die rollenbasierten Berechtigungsvorgaben für Ihre REST-Ressourcen implementiert haben, können Sie die Administrationskonsole verwenden, um Ihre JAX-RS-Anwendungen zu verwalten, indem Sie Benutzern, Gruppen oder Sondersubjekten definierte Rollen zuordnen.

Vorgehensweise

  1. Klicken Sie in der Administrationskonsole auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen > Anwendungsname.
  2. Klicken Sie unter "Weitere Eigenschaften" auf Zuordnung von Sicherheitsrollen zu Benutzern/Gruppen. Daraufhin wird eine Liste aller Rollen für diese Anwendung angezeigt.
  3. Wählen Sie eine der Rollen aus, die Sie für Ihre Anwendung definiert haben.

    Im Beispiel "AddressBookApp" sind die definierten Rollen Role1 und Role2.

  4. Bestimmen Sie die Benutzer, Gruppen oder Sondersubjekte, wie z. B. die Option Alle Authentifizierten im Realm der Anwendung, um die entsprechenden Rollen zuzuordnen. Diese Option gibt an, dass jeder authentifizierten Benutzer auf die Ressource zugreifen darf. Die Sicherheitsvorgabe in diesem Beispiel dient lediglich der Authentifizierung.
  5. Wiederholen Sie die obigen Schritte für jede Rolle, die Sie in der JAX-RS-Anwendung definiert haben.
  6. Klicken Sie auf OK, um die Änderungen zu speichern.

Ergebnisse

Sie haben mit der Administrationskonsole Rollenvorgaben für verschiedene Ressourcen-URI-Muster angewendet, um einen rollenbasierten Zugriff auf diese Ressourcen zu ermöglichen.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_jaxrs_impl_securejaxrs_admin
Dateiname:twbs_jaxrs_impl_securejaxrs_admin.html