SAML-decoder
Decodeer SAML-assertions uit Base64-gecodeerde XML. Alle verwerking gebeurt in uw browser voor maximale veiligheid en privacy.
Decoderen verifieert geen handtekeningen en ontsleutelt geen versleutelde assertions.
Gedecodeerde XML
Geparste SAML-data
Issuer
—
NameID
—
IssueInstant
—
Audience
—
NotBefore
—
NotOnOrAfter
—
AuthnContextClassRef
—
Attributen
Geen attributen gevonden
| Attribuutnaam | Waarden |
|---|
Hoe gebruik ik de SAML-decoder
SAML-data plakken
Kopieer de Base64-gecodeerde SAML Response of Assertion uit uw SAML-trace of netwerkverzoek
Automatisch decoderen
De tool decodeert Base64 automatisch en detecteert deflate-compressie om de XML te onthullen
Details inspecteren
Bekijk de gedecodeerde XML en geëxtraheerde velden, waaronder Issuer, NameID en attributen
Wat is SAML?
Security Assertion Markup Language (SAML) is een op XML gebaseerde open standaard voor het uitwisselen van authenticatie- en autorisatiedata tussen partijen, vooral tussen een identity provider (IdP) en een service provider (SP). SAML-assertions zijn doorgaans Base64-gecodeerd en kunnen deflate-gecomprimeerd zijn bij verzending via HTTP-redirect-bindingen.
SSO-authenticatie
SAML maakt Single Sign-On mogelijk, zodat gebruikers één keer authenticeren en toegang krijgen tot meerdere diensten
Op XML gebaseerde assertions
SAML gebruikt XML-assertions om authenticatie- en autorisatieverklaringen tussen partijen over te dragen
Veilige binding
SAML ondersteunt HTTP Redirect-, POST- en Artifact-bindingen voor veilige token-uitwisseling
Veelgestelde vragen
De tool ondersteunt Base64-gecodeerde SAML Response en Assertion-XML, zoals die vaak voorkomen in SAML-redirects en POST-bindingen. Ze detecteert en inflateert deflate-gecomprimeerde SAML-verzoeken ook automatisch.
Ja. Alle verwerking gebeurt volledig in uw browser. Uw SAML-tokens worden nooit naar een server gestuurd. Geen data verlaat uw apparaat.
SAML-verzoeken die via HTTP-redirect worden verstuurd, worden vaak deflate-gecomprimeerd vóór Base64-codering om de URL-lengte te verminderen. Deze tool detecteert en decomprimeert zulke data automatisch.
Een verzoek is een samlp:AuthnRequest die de service provider naar de identity provider stuurt om een gebruiker te laten authenticeren; een respons is de terugkerende samlp:Response, die de saml:Assertion met de authenticatieverklaring en attributen vervoert. Beiden reizen URL-gecodeerd (Redirect-binding) of binnen een HTML-formulier-POST (POST-binding). Deze tool decodeert beide richtingen.
Een ondoorzichtige string die de SP aan het verzoek koppelt en die de IdP ongewijzigd met de respons moet terugsturen - doorgaans de URL om na login naartoe te redirecten. De SAML-bindingsspecificatie raadt aan deze onder 80 bytes te houden, en hij betekent niets voor de IdP. Als SSO op de verkeerde pagina belandt, is een verloren of beschadigde RelayState de hoofdverdachte.
Bij de HTTP-Redirect-binding wordt de XML raw-Deflate gecomprimeerd, dan Base64, dan URL-gecodeerd - de drie stappen die de specificatie voorschrijft. Geef deze tool de URL-gecodeerde waarde: klapt die uit tot markup beginnend met <, dan was hij gecomprimeerd; begint hij al met <?xml of <saml, dan niet. POST-binding-berichten zijn Base64 zonder Deflate.
Controleer NotBefore, NotOnOrAfter en Audience tegen de configuratie van de serviceprovider. Klokverschillen beïnvloeden de geldigheidsperiode van de assertion, niet de cryptografische handtekening zelf. Deze decoder toont velden; hij verifieert geen handtekeningen en bepaalt niet of de provider de assertion moet accepteren.
Ja - decoderen is niet verifiëren. De XML van de assertion is voor iedereen leesbaar; de handtekening erin dekt integriteit, niet vertrouwelijkheid. Wat u zonder het publieke certificaat van de IdP niet kunt, is bewijzen dat de assertion authentiek en ongewijzigd is. Ga zorgvuldig om met gedecodeerde inhoud: assertions bevatten vaak e-mailadressen, groepen en rechten.
Gerelateerde tools
JWT-parser
Decodeer en verifieer JSON Web Tokens (JWT) direct. Bekijk header-, payload- en handtekeninginformatie met leesbare tijdsweergave
Certificaat-dekoder
Decodeer X.509 SSL/TLS-certificaten in PEM-formaat
Base64 URL-dekoder & parser
Decodeer en encodeer Base64, parseer URL-gecodeerde strings, bekijk Base64-afbeeldingen vooraf en decodeer JWT-header- of payload-segmenten
Autoritatieve referenties
De primaire bronnen achter deze tool — officiële standaarden en specificaties, geen tweedehands samenvattingen.