Integration SDK helpers
These classes are helpers for custom integration drivers you register yourself. They are not a shipped ACS, IdP, or product SSO stack, and no first-party catalog driver uses them out of the box for device-code or SAML login.
Use them when you implement a driver that needs GraphQL HTTP, RFC 8628 device-code OAuth, or SAML assertion claim extraction for a Connection.
GraphQL
Endpoint URLs are SSRF-hardened: HTTPS public hosts only (no private/link-local/metadata ranges). The helper uses the shared outbound HTTP client (timeouts, no open redirects).
Device-code OAuth
No first-party driver ships device-code yet. The Studio Authorize device button appears only when your driver implements SupportsDeviceCodeOAuth.
Device and token endpoint URLs follow the same SSRF rules (HTTPS public only). Authorization-code + PKCE remains the default via GenericOAuthIntegrationDriver.
SAML assertion helper
SamlAssertionConsumer is for custom Connection auth in a driver — not Filament panel SSO. Keep host IdP login outside Flex Forms.
Requirements: you must pass the IdP signing certificate PEM. The consumer verifies XML digital signatures (XML-DSig) against that PEM, then checks Audience / Recipient (and related) claims.
Last modified on September 7, 2026