A web-based tool for debugging SAML responses. Paste in a URL containing a SAML response to decode and analyze the assertions, with optional signature verification.
SAMLResponse and RelayState parameters)├── backend/
│ ├── index.ts # Main Hono server
│ └── routes/
│ └── saml.ts # SAML processing endpoints
├── frontend/
│ ├── index.html # Main HTML template
│ ├── components/
│ │ ├── App.tsx # Main React component
│ │ ├── SamlDecoder.tsx # SAML decoding interface
│ │ └── AssertionViewer.tsx # Assertion display component
│ └── index.tsx # Frontend entry point
├── shared/
│ ├── types.ts # Shared TypeScript types
│ └── utils.ts # Shared utility functions
└── README.md
GET / - Serves the main applicationPOST /api/saml/decode - Decodes SAML response from URLPOST /api/saml/verify - Verifies SAML response signatureThe application uses: