SAML-Registry.

SAML-Registry ist ein SAML 2.0-Metadaten-Management-Tool, das für das Bauen von Shibboleth-basierten Verbänden nützlich ist.
Jetzt downloaden

SAML-Registry. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Leif Johansson
  • Website des Verlags:
  • http://devel.it.su.se/pub/jsp/polopoly.jsp?d=1026&a=3290

SAML-Registry. Stichworte


SAML-Registry. Beschreibung

SAML-Registry ist ein SAML 2.0-Metadaten-Management-Tool, das für den Aufbau von Shibboleth-basierten Verbänden nützlich ist. SAML-Registry ist ein SAML 2.0-Metadaten-Management-Tool, das für das Bauen von Shibboleth-basierten Verbänden nützlich ist. Das SAML-Registry ist eine J2EE-Anwendung, die als Föderationsmanagement-Tool, in erster Linie (jedoch nicht exklusiv) zur Verwendung mit Shibboleth bestimmt ist. Zukünftige Versionen unterstützen die vollständige Delegation von Rechten durch containerbasierte Rollenmanagement. Die aktuelle Version stützt sich auf die Containerbasierte Authentifizierung.für Komfort Die aktuelle Version des SQL-Datenbankschemas und eines JBOSS-DataSource-Deskriptor-Beispiels finden Sie hier auf der rechten Seite des MAVEN-Repositorys herunter und löschen Sie ihn in den Bereitstellen -Directory Ihres JBOSS-Anwendungsservers. Dieser Build wurde mit JBoss 4.0.2 getestet, aber spätere Versionen sollten jedoch funktionsfähig sein aus dem Bereitstellungsverzeichnis. Neuere Versionen von JBoss können mit eingeschlossenen Versionen von Myfaces und JSF versendet werden. Diese Dateien müssen auch von Ihrem JBoss entfernt werden, bevor Sie das SAML-Registry bereitstellen (oder Sie müssen die Anwendung, die diese Bibliotheken aus dem Ohr ausschließen müssen). Erstellen Sie eine DataSource-Datei für den MySQL-Datastore. Der muss auf das JDBC / SAML-Registry eingestellt sein. Erstellen Sie nun die Datenbank (aktualisieren Sie die DataSource-Datei mit dem Server, Benutzernamen und Passwort). Löschen Sie diese Datei neben dem Ohr im Bereitstellungsverzeichnis. Verwenden Sie das SQL-Schema, um die Datenbank aufzufüllen.Finally konfigurieren Sie die Authentifizierung und Autorisierung für SAML-Registry. Dies erfolgt in dem Container, indem Sie die login-config.xml (für JBoss) bearbeiten. Erstellen Sie eine Sicherheitsdomäne mit dem Namen 'SAML-Registry' in login-config.xml. Die angeschlossene login-config.xml enthält einen Beispieleintrag, der auf Eigenschaftsdateien basiert. Die UserRolesLoginModule wird auf dem JBoss Wiki beschrieben. Die Berechtigung für SAML-Registry wird auch von der Sicherheitsdomäne mit Standard-J2EE-Rollensicherheit verwaltet. Die Rollen regeln den Zugriff auf individuelle Anwendungskoffer (dargestellt durch Menüeinträge in der Benutzeroberfläche). Zukünftige Versionen werden diesem Grundrahmen eine pro-organisatorische Zugriffskontrolle hinzufügen, damit das Management von Entitäten delegiert werden kann. Die Anwendungskoffer und Rollen werden durch dieses USEcase-Diagramm dokumentiert. Sobald Ihre Sicherheitsdomäne so konfiguriert ist, dass diese Rollen (indem Sie Eigenschaftsdateien oder was auch immer bearbeiten), sollten Sie Ihren Browser auf https://your-box.example.com/saml-registry zeigen und das Hauptmenü erhalten ( oder eine Anmeldeseite, abhängig davon, wie Ihre Sicherheitsdomäne eingerichtet wurde) .building von der Sourcein-Reihenfolge zum Erstellen von SAML-Registry von der Quelle (der aus dem Subversion-Repository erhältlich ist), benötigen Sie MAVEN2 und Java5, um die Quellen aufzubauen. Das SAML-Registry basiert auf einem MDA-Toolchain namens Andromda. Normalerweise sollte MAVEN2 alle Abhängigkeiten herunterladen und installieren, jedoch muss die Benutzeroberfläche die JSF2-Kassette vom Andromda-Plugins-Projekt benötigt, die nicht aus dem Andromda MAVEN-Repository verteilt werden dürfen. Wenn MAVEN2 über ungelöste Abhängigkeiten von JSF2 beschwert, kahlen Sie das Projekt Andromda-Plugins und bauen Sie es manuell auf.


SAML-Registry. Zugehörige Software

Ecquiz

EcQuiz ist ein Plone-Projekt, das für Multiple-Choice-Tests verwendet wird, einschließlich erweiterter Textfragen mit der Tutor-Abteilung. ...

165

Herunterladen

Cmftestcase

cmftestcase ist ein Plone-Produkt, das entwickelt wurde, um das Testen von CMF-basierten Anwendungen und -Produkten zu vereinfachen. ...

133

Herunterladen