
SAML v2.0 bindings in Java using JAXB
Dieses Repository enthält SAML-v2.0-Bindings in Java mit JAXB.
Sie können diese Bibliothek verwenden, um SAML-Anfragen und -Antworten zu verarbeiten. Beispielcode finden Sie in den Tests.
Wenn Sie eine Schwachstelle oder einen anderen sicherheitsrelevanten Fehler finden, melden Sie die Schwachstelle bitte hier, bevor Sie ein GitHub-Issue eröffnen. So können wir die Meldung bewerten und vor einer öffentlichen Offenlegung einen Fix vorbereiten.
Wir sind sehr daran interessiert, jeden zu belohnen, der einen sicherheitsrelevanten Fehler oder eine Schwachstelle identifizieren und uns diese ordnungsgemäß melden kann.
0.5.4; stellen Sie sicher, dass Sie Version 0.5.4 oder neuer verwenden.0.3.3; stellen Sie sicher, dass Sie Version 0.3.3 oder neuer verwenden.Linux oder macOS
mkdir ~/savant
cd ~/savant
wget http://savant.inversoft.org/org/savantbuild/savant-core/1.0.0/savant-1.0.0.tar.gz
tar xvfz savant-1.0.0.tar.gz
ln -s ./savant-1.0.0 current
export PATH=$PATH:~/savant/current/bin/
Optional können Sie ~/savant/current/bin zu dem in Ihrem Profil gesetzten PATH hinzufügen, damit diese Änderung dauerhaft erhalten bleibt. Sie müssen außerdem sicherstellen, dass Java >= 8 installiert ist und die Umgebungsvariable JAVA_HOME gesetzt ist.
Weitere Informationen zum Savant-Build-Tool finden Sie unter savantbuild.org.
Eine JAR-Datei erstellen
sb jar
Die Tests ausführen
sb test
Wir freuen uns über Beiträge. Bitte eröffnen Sie Issues oder Pull-Requests im GitHub-Repository: https://github.com/FusionAuth/fusionauth-samlv2/
Erfahren Sie hier mehr über SAML: