# Modalità di identificazione e documenti da caricare

Come detto la Certification Authority accetta 3 modalità di identificazione:

- FEQ
- SPID
- CIE
- VIDEO

#### **SPID**

nel caso di identificazione SPID, dovranno essere forniti due documenti:

- la saml request
- la saml response

prodotte dall'identificazione SPID. Ovviamente dovranno essere documenti:

1. validi
2. con firma integra
3. relativi al titolare per il quale si sta facendo la richiesta
4. non scaduti

**ATTENZIONE**: per definizione lo SPID richiede che la persona da identificare sia in possesso di un codice fiscale italiano. In caso contrario l'emissione del certificato verrà bloccata.

#### **CIE**

nel caso di identificazione CIE, dovranno essere forniti due documenti:

- la saml request
- la saml response

prodotte dall'identificazione CIE. Ovviamente dovranno essere documenti:

1. validi
2. con firma integra
3. relativi al titolare per il quale si sta facendo la richiesta
4. non scaduti

**ATTENZIONE**: per definizione lo CIE richiede che la persona da identificare sia in possesso di un codice fiscale italiano. In caso contrario l'emissione del certificato verrà bloccata.

#### **VIDEO**

nel caso di identificazione VIDEO le API non richiedono alcun documento. O meglio, si aspettano che arrivi in seconda battuta uno zip contenente tutto ciò che la piattaforma di video riconoscimento ha prodotto.

#### **FEQ**

nel caso di identificazione FEQ dovrà essere fornito il pdf del modulo di richiesta opportunamente firmato dal titolare nei campi firma previsti con un certificato valido

#### **EVIDENZE**

inoltre le API richiedono, con l'eccezione del caso in cui si parli di identificazione FEQ, le evidenze che il titolare abbia accettato o meno le clausole riportate sul modulo di richiesta, di cui deve prendere obbligatoriamente visione.  
Le evidenze hanno la seguente struttura:

```JSON
{
    "owner#clause#signature#1":  true,
    "owner#clause#signature#2": true,
    "owner#clause#signature#3": true,
    "owner#clauses#1#yes": true,
    "owner#clauses#2#yes": false
}
```