Декодер SAML
Декодирование SAMLRequest и SAMLResponse из POST, Redirect или XML
Ввод SAML
Вставьте XML, base64, значение SAMLRequest или SAMLResponse, URL перенаправления или тело формы.
Сводка
Исходный XML
Связанные инструменты
Что делает декодер
SAML Decoder превращает SAMLRequest или SAMLResponse в читаемый XML и структурированную сводку. Он сам определяет транспортную кодировку: исходный XML, base64 привязки HTTP-POST, raw DEFLATE плюс base64 привязки HTTP-Redirect, URL-кодированные значения, полные URL перенаправления, тела форм и автоматически отправляемые HTML-формы. Каждый шаг показан, поэтому видно, как именно было декодировано сообщение.
Что можно изучить
Обзор показывает тип сообщения, ID, издателя, получателя, время выпуска, InResponseTo, код статуса с вложенным кодом и сообщением, а также какие части подписаны. Вкладка «Утверждение» показывает каждое утверждение отдельно: NameID субъекта, подтверждение субъекта, аудиторию, период действия, время аутентификации, индекс и окончание сеанса. Вкладка «Атрибуты» перечисляет каждый атрибут с FriendlyName, NameFormat и всеми значениями. Для запросов показываются URL ACS, привязка протокола, политика NameID и запрошенный контекст аутентификации.
Ограничения
Подписи описываются только по наличию, алгоритму и ссылке; криптографически они не проверяются, поэтому успешное декодирование не доказывает подлинность сообщения. Зашифрованные утверждения нельзя расшифровать: для этого нужен закрытый ключ поставщика услуг. Объявления DOCTYPE и ENTITY отклоняются. Принимается ввод до 1 МБ, распакованные сообщения ограничены 2 МБ. SAML 1.x не поддерживается. Чтобы сверить метки времени, аудиторию и получателя с вашей конфигурацией, используйте SAML Response Validator.
Конфиденциальность
Декодирование полностью выполняется в браузере. Сообщения SAML не загружаются, не сохраняются, не записываются в журналы и не добавляются в URL, а ссылки на связанные инструменты никогда не передают сообщение.
