Saml Decode
saml_decodeDecode and inspect SAML 2.0 messages for SSO debugging: paste a SAMLResponse / SAMLRequest (base64 from an HTTP-POST form, deflated + URL-encoded from an HTTP-Redirect URL, the whole redirect URL, or raw XML) or IdP / SP metadata. Returns the message type, issuer, destination, status, every assertion (NameID and format, subject confirmation, conditions with NotBefore / NotOnOrAfter checked against now, audiences, AuthnContext, session index, attributes), signature placement and algorithms, embedded certificates (subject, expiry, SHA-256 fingerprint) and metadata endpoints. Flags unsigned responses, SHA-1, signature references that do not cover their parent (XML Signature Wrapping), multiple assertions, comments inside NameID, expired conditions and expired certificates. DTDs are rejected (XXE-safe); signatures are inspected, not cryptographically verified. Price: $0.002 USDC per successful call (x402, Solana). Same tool over HTTPS: POST https://scorptech.it.com/api/x402/v1/saml-decode
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"saml": "<saml>"
},
"name": "saml_decode"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | Unix time used for validity checks (default: now) | |
| saml | Yes | SAMLResponse / SAMLRequest (base64, deflated base64, URL-encoded), a redirect URL, raw XML or metadata XML | |
| includeXml | No | Return the decoded, pretty-printed XML |