Format der Kontext-IDs (ContextID) für JACC-Richtlinien

Eine Richtlinienkontext-ID ist als eindeutige Zeichenfolge definiert, die einen Richtlinienkontext darstellt. Ein Richtlinienkontext enthält alle Anweisungen für Sicherheitsrichtlinien, die in der Spezifikation Java™ Contract for Containers (JACC) definiert sind und den Zugriff auf die Ressourcen in einem web oder EJB-Modul (Enterprise JavaBeans) betreffen.

Während der Weitergabe der Richtlinie an den JACC-Provider wird für jeden Richtlinienkontext ein PolicyConfiguration-Objekt erstellt. Das Objekt wird mit den Richtlinienanweisungen, dargestellt durch die JACC-Berechtigungsobjekte, für den Kontext gefüllt. Anschließend wird das Objekt mit den JACC-APIs an den JACC-Provider weitergegeben.

WebSphere Application Server verwendet für die Erstellung der eindeutigen Kontext-ID für die Module das folgende Format: href:Zellenname/Anwendungsname/Modulname. Der Teil href der Zeichenfolge gibt an, dass ein hierarchischer Name als Kontext-ID übergeben wird. Zellenname steht für den Namen der Deployment-Manager-Zelle bzw. der Basiszelle, in der die Anwendung installiert ist. Nachdem Sie eine Anwendung in einer Zelle installiert (z. B. in einem Basisanwendungsserver mit dem Zellennamen base1) und mit addNode einer Deployment-Manager-Zelle mit dem Namen Zelle1 hinzugefügt haben, enthält die Kontext-ID für die Module in der Anwendung base1 (und nicht Zelle1) als Zellennamen, da die Anwendung ursprünglich in base1 installiert wurde.

Anwendungsname steht für den Namen der Anwendung, die das Modul enthält. Modulname steht für den Namen des Moduls.

Beispiel: Die Kontext-ID für die Moduldatei Increment.jar in einer Anwendung mit dem Namen DefaultApplication, die in Zelle1 installiert ist, ist href:Zelle1/DefaultApplication/Increment.jar.


Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



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