{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/esp/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"ESP","description":"Integration and usage documentation.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"esp","__idx":0},"children":["ESP"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This guide helps you integrate ESP into your application to authenticate users via SPID, CIE, and EIDAS."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-is-esp","__idx":1},"children":["What is ESP?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ESP is a Service Provider implementation built on the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://github.com/italia/spid-aspnetcore"},"children":["spid-aspnetcore"]}," library.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"It enables your application to authenticate with:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.spid.gov.it/en/"},"children":["SPID"]}," — the Italian Public Digital Identity System"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.cartaidentita.interno.gov.it/"},"children":["CIE"]}," — the Electronic Identity Card certified by the Italian State"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://eid.gov.it/home"},"children":["EIDAS"]}," — the Italian eIDAS login portal ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["(available for public administration only)"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"documentation-structure","__idx":2},"children":["Documentation structure"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"get-started","__idx":3},"children":["Get started"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/get-started/get-started"},"children":["Overview"]},": onboarding process and environment setup to become a SPID/CIE Service Provider."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"developer-documentation","__idx":4},"children":["Developer documentation"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integration Guide"]},": step-by-step API reference for the authentication flow:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/developer-documentation/integration-guide/authentication-flow"},"children":["Authentication flow"]},": end-to-end guide to integrate the authentication flow"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/developer-documentation/integration-guide/getkey"},"children":["Get Key"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/developer-documentation/integration-guide/login"},"children":["Login"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/developer-documentation/integration-guide/token"},"children":["Get user token"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/esp/enterprise-documentation/developer-documentation/integration-guide/logout"},"children":["Logout"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"release-notes","__idx":5},"children":["Release Notes"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Version history and changelog of ESP updates."]}]},"headings":[{"value":"ESP","id":"esp","depth":1},{"value":"What is ESP?","id":"what-is-esp","depth":2},{"value":"Documentation structure","id":"documentation-structure","depth":2},{"value":"Get started","id":"get-started","depth":3},{"value":"Developer documentation","id":"developer-documentation","depth":3},{"value":"Release Notes","id":"release-notes","depth":3}],"frontmatter":{"layout":"doc","outline":"deep","title":"ESP","description":"Enroll lean disposable certificates for secure digital signatures","keywords":["esp","digital identities","SPID","CIE","EIDAS"],"scope":"identity","product":"ESP","category":"identity","version":"24.2.0","seo":{"title":"ESP"}},"lastModified":"2026-02-23T11:59:23.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/esp/homepage","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}