SAML 元数据解析器
检查 IdP、SP 和联盟元数据:端点、证书与问题
元数据 XML
粘贴 EntityDescriptor 或联盟的 EntitiesDescriptor(XML)。
摘要
实体详情
解析器显示的内容
SAML 元数据解析器将 EntityDescriptor 或联盟 EntitiesDescriptor 转换为易读的摘要。对于每个实体,你可以看到它的角色(身份提供方、服务提供方、属性权威、认证权威、策略决策点)、每个端点的绑定名称和规范 URI、索引和默认标记,以及 NameID 格式、发布和请求的属性、组织、联系人、扩展、validUntil 和 cacheDuration。
证书
KeyDescriptor 中的每个证书都使用与 X.509 证书检查器相同的引擎解码:预期用途(签名、加密或两者)、主体、颁发者、序列号、有效期、距到期天数、SHA-256 指纹以及密钥算法和长度或曲线。“复制 PEM”可将证书交给其他工具。多个签名证书会被报告为密钥轮换,而不是错误。
检查结果
检查结果分为“无效”“警告”和“信息”。“无效”表示合作方很可能无法使用该元数据:例如没有 SingleSignOnService 的 IdP、没有 AssertionConsumerService 的 SP、重复的端点索引、已过期的 validUntil 或已过期的证书。“警告”包括未加密的 HTTP 端点、多个默认端点、30 天内到期的证书以及缺少签名证书。警告并不意味着元数据无效。
限制与隐私
元数据签名仅按是否存在和算法报告,不做密码学验证。DOCTYPE 和 ENTITY 声明会被拒绝。可接受最多 5 MB、50,000 个 XML 元素的输入,最多检查 2,000 个不同的证书。不会从元数据中的 URL 获取任何内容。解析完全在浏览器中运行:元数据和联系人信息不会被上传、保存、记录或添加到 URL。
