Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
de:shibidp3extensions [2015/09/08 10:35]
Petra Berg angelegt Plug-in
de:shibidp3extensions [2020/05/14 09:35]
Silke Meyer
Zeile 1: Zeile 1:
-Shibboleth Erweiterungen+====== Shibboleth-Erweiterungen ======
  
-   Erweiterungen können am besten als Plug-In in das bestehende Shibboleth Paket integriert werden +===== Erweiterungen =====
-   * das *.jar File sollte dann wie auch in Version 2 folgende Struktur haben:+
  
 +  * [[https://wiki.shibboleth.net/confluence/display/IDP30/Contributions+and+Extensions|Shibboleth Wiki: Contributions and Extensions]] beim IdP 3.x
 +  * [[https://wiki.shibboleth.net/confluence/display/IDP4/Contributions+and+Extensions|Shibboleth Wiki: Contributions and Extensions]] beim IdP 4.x
 +  * [[de:shibidp3extDataConnector|DataConnector]]
 +  * [[de:shibidp3mfa|Mehr-Faktor-Authentifizierung]]
 +  * [[de:shibidp3x509|X509-Authentifizierung]]
 +
 +==== Tipps ====
 +
 +  * Erweiterungen können als Plugin in das bestehende Shibboleth-Paket integriert werden.
 +  * Das ''.jar''-File sollte dann folgende Struktur haben:
 +
 +<code bash>
 /META-INF/spring.handlers /META-INF/spring.handlers
 /META-INF/spring.schemas /META-INF/spring.schemas
 /schema/... die schema files ... /schema/... die schema files ...
 ... Java class files für die Erweiterung ... ... Java class files für die Erweiterung ...
 +</code>
 +
 +==== Referenzen ====
 +
 +  * [[https://wiki.shibboleth.net/confluence/display/IDP30/Authentication#Authentication-ProgrammingGuidetoExtendingAuthentication|Programming Guide to Extending Authentication]]
 +  * Beispiele und Hinweise - auch zum Modifizieren von Flows - finden sich in den [[https://www.aai.dfn.de/aktuelles/archiv/idp-3x-workshop-2016-fu-berlin/|Unterlagen zum IdP 3.x Workshop 2016 an der FU Berlin]].
 +
 +{{tag>idp3}}
  • Zuletzt geändert: vor 7 Monaten