Token de portador (JWT: RFC 7516) emitido por Google para verificar que el llamador está autorizado a encriptar o desencriptar un recurso.
Para evitar abusos, el Servicio de lista de control de acceso a claves (KACLS) debe verificar que el llamador esté autorizado para encriptar el objeto (archivo o documento) antes de encapsular la clave y para desencriptarlo antes de desencapsular la DEK.
Token de autorización para la encriptación del cliente (CSE) de Documentos y Drive, Calendario y Meet
| Representación 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 }  | 
      |
| Campos | |
|---|---|
aud | 
        
           
 Es el público, según la identificación de Google. Se debe verificar con la configuración local.  | 
      
delegated_to | 
        
           
 (Opcional) Dirección de correo electrónico del usuario autorizado para acceder al recurso.  | 
      
email | 
        
           
 La dirección de correo electrónico del usuario.  | 
      
email_type | 
        
           
 Contiene uno de los siguientes valores: 
  | 
      
exp | 
        
           
 Hora de vencimiento.  | 
      
iat | 
        
           
 Fecha y hora de emisión.  | 
      
iss | 
        
           
 El emisor del token. Se debe validar con el conjunto de emisores de autenticación de confianza.  | 
      
kacls_url | 
        
           
 Es la URL base de KACLS configurada, que se usa para evitar ataques de intermediarios (PITM).  | 
      
perimeter_id | 
        
           
 Es un valor vinculado a la ubicación del documento que se puede usar para elegir qué perímetro se verificará al desencapsular (opcional). Tamaño máximo: 128 bytes.  | 
      
resource_name | 
        
           
 Es un identificador del objeto encriptado por la DEK. Tamaño máximo: 128 bytes.  | 
      
role | 
        
           
 Contiene uno de los siguientes valores:  | 
      
Token de autorización para la CSE de Gmail
| Representación 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 }  | 
      |
| Campos | |
|---|---|
aud | 
        
           
 Es el público, según la identificación de Google. Se debe verificar con la configuración local.  | 
      
email | 
        
           
 La dirección de correo electrónico del usuario.  | 
      
exp | 
        
           
 Hora de vencimiento.  | 
      
iat | 
        
           
 Fecha y hora de emisión.  | 
      
message_id | 
        
           
 Es un identificador del mensaje en el que se realiza la firma o el descifrado. Se usa como motivo del cliente para fines de auditoría.  | 
      
iss | 
        
           
 El emisor del token. Se debe validar con el conjunto de emisores de autenticación de confianza.  | 
      
kacls_url | 
        
           
 Es la URL base de KACLS configurada, que se usa para evitar ataques de intermediarios (PITM).  | 
      
perimeter_id | 
        
           
 (Opcional) Es un valor vinculado a la ubicación del documento que se puede usar para elegir qué perímetro se verifica cuando se desencapsula. Tamaño máximo: 128 bytes.  | 
      
resource_name | 
        
           
 Es un identificador del objeto encriptado por la DEK. El tamaño máximo es de 512 bytes.  | 
      
role | 
        
           
 Contiene uno de los siguientes valores: 
  | 
      
spki_hash | 
        
           
 Es el resumen codificado en Base64 estándar del   | 
      
spki_hash_algorithm | 
        
           
 Es el algoritmo que se usa para producir   | 
      
Token de autorización para el servicio de migración de KACLS
| Representación JSON | |
|---|---|
          { "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string }  | 
      |
| Campos | |
|---|---|
aud | 
        
           
 Es el público, según la identificación de Google. Se debe verificar con la configuración local.  | 
      
email | 
        
           
 La dirección de correo electrónico del usuario.  | 
      
exp | 
        
           
 Hora de vencimiento.  | 
      
iat | 
        
           
 Fecha y hora de emisión.  | 
      
iss | 
        
           
 El emisor del token. Se debe validar con el conjunto de emisores de autenticación de confianza.  | 
      
kacls_url | 
        
           
 Es la URL base de KACLS configurada, que se usa para evitar ataques de intermediarios (PITM).  | 
      
role | 
        
           
 Contiene uno de los siguientes valores:  |