
SAML v2.0 bindings in Java using JAXB
Этот репозиторий содержит реализации привязок SAML v2.0 на Java с использованием JAXB.
Эту библиотеку можно использовать для обработки SAML-запросов и SAML-ответов. Примеры кода смотрите в тестах.
Если вы обнаружили уязвимость или другую ошибку, связанную с безопасностью, сообщите об этой уязвимости здесь, прежде чем открывать issue на GitHub. Это позволит нам оценить сообщение и подготовить исправление до публичного раскрытия.
Мы очень заинтересованы в вознаграждении любого, кто сможет выявить ошибку или уязвимость, связанную с безопасностью, и корректно сообщить нам о ней.
0.5.4; убедитесь, что вы используете версию 0.5.4 или новее.0.3.3; убедитесь, что вы используете версию 0.3.3 или новее.Linux или 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/
При желании вы можете добавить ~/savant/current/bin в переменную PATH, которая задана в вашем профиле, чтобы это изменение сохранялось. Также убедитесь, что у вас установлена Java >= 8 и задана переменная окружения JAVA_HOME.
Дополнительную информацию об инструменте сборки Savant можно найти на savantbuild.org.
Собрать jar
sb jar
Запустить тесты
sb test
Мы приветствуем ваш вклад. Пожалуйста, открывайте issues или pull requests в репозитории GitHub: https://github.com/FusionAuth/fusionauth-samlv2/
Подробнее о SAML можно узнать здесь: