
このリポジトリは、JAXB を使用した Java 向け SAML v2.0 バインディングです。
このライブラリは SAML リクエストとレスポンスの処理に使用します。サンプルコードはテストを参照してください。
脆弱性やその他のセキュリティ関連のバグを発見した場合は、GitHub の Issue を開く前に、こちらから脆弱性を報告してください。これにより、公表前に開示内容を評価し、修正を準備することができます。
セキュリティ関連のバグや脆弱性を特定し、適切に開示してくださった方には、報酬をお支払いすることに強い関心があります。
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/
この変更を永続化するには、プロファイルで設定されている PATH に ~/savant/current/bin を追加するとよいでしょう。また、Java >= 8 がインストールされていることと、環境変数 JAVA_HOME が設定されていることを確認する必要があります。
Savant ビルドツールの詳細については、savantbuild.org を参照してください。
jar をビルドする
sb jar
テストを実行する
sb test
コントリビューションを歓迎します。GitHub リポジトリで Issue またはプルリクエストを開いてください: https://github.com/FusionAuth/fusionauth-samlv2/
SAML の詳細はこちら: