無料SAMLメタデータ検証ツール:証明書、エンドポイント、有効期限
SAMLメタデータXMLを貼り付けまたはアップロードして、エンティティID、IdPとSPのエンドポイント、バインディング、NameID形式、証明書の有効期限と鍵サイズ、validUntil、署名を確認します。
問題
ドキュメント
署名は報告されますが、暗号学的な検証は行われません。
現在ご利用中の機能は、これからも無料です。
XMLはブラウザー内で読み取られ、アップロードされることはありません。DTDやエンティティ宣言を含むファイルは、当社のAPIと同じ安全ルールにより受け付けられません。
このツールでできること
SAML 2.0メタデータを貼り付けるかXMLファイルをドロップすると、エンティティID、IdPとSPのロール、バインディング付きの全エンドポイント、NameID形式、有効期限と鍵サイズを含む署名用・暗号化用の各証明書など、内容と問題点を表示します。
問題はすべて重大度付きで表示されます。期限切れの証明書、HTTP(非暗号化)のエンドポイント、シングルサインオンサービスの欠落は高、45日以内に期限が切れる証明書、SHA-1署名、1週間以内に期限が切れるメタデータファイルは中です。スコアは100点から始まり、高の問題1件につき15点、中の問題1件につき7点、低の問題1件につき3点減点されます。
使い方
- メタデータはIDプロバイダーまたはアプリから取得します。通常はダウンロードリンク、またはmetadataやFederationMetadata.xmlで終わるURLです。
- XMLをボックスに貼り付けるか、ファイルを選択またはドロップしてください。
- メタデータを検証を押してください。
- まず問題を確認し、次に証明書の有効期限、残り日数、鍵サイズをチェックします。
証明書の期限が切れる前に確認すること
- メタデータ内で、古い証明書の隣に2つ目の署名鍵として新しい証明書を公開します。
- すべてのパートナーにメタデータを更新してもらいます。毎日更新するところも、手動でアップロードされたときだけ更新するところもあります。
- 署名を新しい鍵に切り替え、しばらく待ってから、古い証明書を削除します。
Free、Pro、Pro+
| Free | Pro | Pro+ | |
|---|---|---|---|
| 1回のチェックで扱えるメタデータファイル数 | 1 | 50 | 50 |
| すべての証明書と問題をCSVでエクスポート | — | あり | あり |
| 結果の品質 | どのプランでも同じ | ||
| クレジットで使うサーバーツール | クレジットパックで利用可能 | クレジットパックで利用可能 | 毎月300クレジット |
Pro+のクレジットは、サーバーツールの利用に使えます。高精度の音声文字起こし、高精度の自動字幕生成、高速なサーバー音声、AI PDFの要約・回答・翻訳が対象です。クレジットパック(150クレジット、有効期間12か月)は、どのプランでも使えます。プランを比較。
よくある質問
このSAMLメタデータ検証では何をチェックしますか?
エンティティID、ファイルがアイデンティティプロバイダー(IdP)、サービスプロバイダー(SP)、またはその両方のどれを記述しているか、バインディング付きのシングルサインオン、アサーションコンシューマー、ログアウト、アーティファクトの各エンドポイント、NameID形式、すべての証明書(有効期限、残り日数、鍵の種類とサイズ、署名ハッシュ、自己署名かどうか、SHA-256フィンガープリント)、validUntilの日付、文書が署名されているかどうかをチェックします。問題は高・中・低・情報に分類して表示され、100点満点のスコアに反映されます。
メタデータはどこかにアップロードされますか?
いいえ。XMLはお使いのデバイス上のブラウザーで読み取られ、当社や第三者に送信されることはありません。
XML署名の検証も行いますか?
いいえ。メタデータに署名があるかどうか、どのアルゴリズムが使われているかを表示し、SHA-1 を警告しますが、署名を鍵で検証することはしません。検証にはフェデレーションの信頼された鍵が必要ですが、このページにはありません。
DOCTYPE を含むファイルが拒否されるのはなぜですか?
SAMLメタデータに DTD やエンティティ宣言は必要ありません。これらはXMLファイルでパーサーを攻撃する手口に使われます。そのため、このバリデーターは API と同じルールで拒否します。
証明書はいつ「期限切れ間近」と判定されますか?
有効期限の45日前からです。新しい証明書を古い証明書と並べて公開し、パートナーがメタデータを取得するのを待ってから、古い証明書を削除する時間を確保できます。
結果はAPIと同じですか?
はい。チェック内容、重大度、ポイント、文言は SSO Config Doctor API のSAMLメタデータチェックと同じです。API では URL からメタデータを取得したり、OpenID Connect プロバイダーをチェックしたりすることもできます。Webページでは、プロバイダーが許可しない限りブラウザーがそのリクエストをブロックするため、どのサイトでも行うことはできません。