Jeton du porteur (JWT : RFC 7516) émis par Google pour vérifier que l'appelant est autorisé à chiffrer ou déchiffrer une ressource.
Pour éviter tout abus, le service de liste de contrôle d'accès aux clés (KACLS) doit vérifier que l'appelant est autorisé à chiffrer l'objet (fichier ou document) avant d'encapsuler la clé et à le déchiffrer avant de désencapsuler la DEK.
Jeton d'autorisation pour le chiffrement côté client (CSE) de Docs et Drive, Calendar et Meet
| Représentation JSON | |
|---|---|
          { "aud": string, "delegated_to": string, "email": string, "email_type": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string }  | 
      |
| Champs | |
|---|---|
aud | 
        
           
 Audience, telle qu'identifiée par Google. Doit être vérifié par rapport à la configuration locale.  | 
      
delegated_to | 
        
           
 (Facultatif) Adresse e-mail de l'utilisateur autorisé à accéder à la ressource.  | 
      
email | 
        
           
 Adresse e-mail de l'utilisateur.  | 
      
email_type | 
        
           
 Contient l'une des valeurs suivantes : 
  | 
      
exp | 
        
           
 Date d'expiration.  | 
      
iat | 
        
           
 Heure d'émission.  | 
      
iss | 
        
           
 Émetteur de jeton. Doit être validé par rapport à l'ensemble approuvé d'émetteurs d'authentification.  | 
      
kacls_url | 
        
           
 URL KACLS de base configurée, utilisée pour éviter les attaques de type "person in the middle" (PITM).  | 
      
perimeter_id | 
        
           
 (Facultatif) Valeur associée à l'emplacement du document, qui peut être utilisée pour choisir le périmètre à vérifier lors du déchiffrement. Taille maximale : 128 octets.  | 
      
resource_name | 
        
           
 Identifiant de l'objet chiffré par la clé de chiffrement des données. Taille maximale : 128 octets.  | 
      
role | 
        
           
 Contient l'une des valeurs suivantes :  | 
      
Jeton d'autorisation pour le CSE Gmail
| Représentation JSON | |
|---|---|
          { "aud": string, "email": string, "exp": string, "iat": string, "message_id": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string, "spki_hash": string, "spki_hash_algorithm": string }  | 
      |
| Champs | |
|---|---|
aud | 
        
           
 Audience, telle qu'identifiée par Google. Doit être vérifié par rapport à la configuration locale.  | 
      
email | 
        
           
 Adresse e-mail de l'utilisateur.  | 
      
exp | 
        
           
 Date d'expiration.  | 
      
iat | 
        
           
 Heure d'émission.  | 
      
message_id | 
        
           
 Identifiant du message sur lequel le déchiffrement ou la signature sont effectués. Utilisé comme motif client à des fins d'audit.  | 
      
iss | 
        
           
 Émetteur de jeton. Doit être validé par rapport à l'ensemble approuvé d'émetteurs d'authentification.  | 
      
kacls_url | 
        
           
 URL KACLS de base configurée, utilisée pour éviter les attaques de type "person in the middle" (PITM).  | 
      
perimeter_id | 
        
           
 (Facultatif) Valeur associée à l'emplacement du document, qui peut être utilisée pour choisir le périmètre à vérifier lors du déchiffrement. Taille maximale : 128 octets.  | 
      
resource_name | 
        
           
 Identifiant de l'objet chiffré par la clé de chiffrement des données. Taille maximale : 512 octets.  | 
      
role | 
        
           
 Contient l'une des valeurs suivantes : 
  | 
      
spki_hash | 
        
           
 Digest standard encodé en base64 de l'  | 
      
spki_hash_algorithm | 
        
           
 Algorithme utilisé pour générer   | 
      
Jeton d'autorisation pour le service de migration KACLS
| Représentation JSON | |
|---|---|
          { "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string }  | 
      |
| Champs | |
|---|---|
aud | 
        
           
 Audience, telle qu'identifiée par Google. Doit être vérifié par rapport à la configuration locale.  | 
      
email | 
        
           
 Adresse e-mail de l'utilisateur.  | 
      
exp | 
        
           
 Date d'expiration.  | 
      
iat | 
        
           
 Heure d'émission.  | 
      
iss | 
        
           
 Émetteur de jeton. Doit être validé par rapport à l'ensemble approuvé d'émetteurs d'authentification.  | 
      
kacls_url | 
        
           
 URL KACLS de base configurée, utilisée pour éviter les attaques de type "person in the middle" (PITM).  | 
      
role | 
        
           
 Contient l'une des valeurs suivantes :  |