- Richiesta HTTP
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Fai una prova!
Genera un token di crittografia lato client che può essere utilizzato per creare o aggiornare i file di crittografia lato client.
Richiesta HTTP
GET https://www.googleapis.com/drive/v3/files/generateCseToken
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di ricerca
| Parametri | |
|---|---|
fileId |
L'ID del file per cui deve essere generato il JWT. Se non viene fornito, verrà generato un ID. |
parent |
L'ID del genitore previsto del file. Utilizzato durante la generazione di un JWT per un nuovo file di crittografia lato client. Se specificato, il genitore verrà recuperato e, se si tratta di un elemento di Drive condiviso, verrà utilizzato il criterio del Drive condiviso per determinare i KACL da utilizzare. Non è valido specificare sia fileId sia parent in una singola richiesta. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
JWT e metadati associati utilizzati per generare file di crittografia lato client.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "fileId": string, "currentKaclsId": string, "currentKaclsName": string, "jwt": string, "kind": string } |
| Campi | |
|---|---|
fileId |
Il fileId per cui è stato generato il JWT. |
currentKaclsId |
L'ID del servizio KACL (Key ACL Service) corrente associato al JWT. |
currentKaclsName |
Nome dei KACL a cui punta l'ID KACL restituito. |
jwt |
Il token JWT (JSON Web Token) firmato per il file. |
kind |
Solo output. Identifica il tipo di risorsa. Valore: la stringa fissa |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drive
Alcuni ambiti sono limitati e richiedono una valutazione della sicurezza per l'utilizzo da parte della tua app. Per ulteriori informazioni, consulta la guida all'autorizzazione.