Token de portador (JWT: RFC 7516) emitido pelo Google para verificar se o autor da chamada está autorizado a criptografar ou descriptografar um recurso.
Para evitar abusos, o serviço de lista de controle de acesso a chaves (KACLS) precisa verificar se o caller está autorizado a criptografar o objeto (arquivo ou documento) antes de encapsular a chave e descriptografar antes de desencapsular a DEK.
Token de autorização para a criptografia do lado do cliente (CSE) do Documentos e Drive, Agenda e Meet.
| Representação 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 | 
        
           
 O público-alvo, conforme identificado pelo Google. Deve ser verificado na configuração local.  | 
      
delegated_to | 
        
           
 (Opcional) O endereço de e-mail do usuário autorizado a acessar o recurso.  | 
      
email | 
        
           
 O endereço de e-mail do usuário.  | 
      
email_type | 
        
           
 Contém um dos seguintes valores: 
  | 
      
exp | 
        
           
 Data de expiração.  | 
      
iat | 
        
           
 Horário de emissão.  | 
      
iss | 
        
           
 O emissor do token. Precisa ser validado com o conjunto confiável de emissores de autenticação.  | 
      
kacls_url | 
        
           
 O URL base configurado do KACLS, usado para evitar ataques person-in-the-middle (PITM).  | 
      
perimeter_id | 
        
           
 (Opcional) Um valor vinculado ao local do documento que pode ser usado para escolher qual perímetro será verificado ao desencapsular. Tamanho máximo: 128 bytes.  | 
      
resource_name | 
        
           
 Um identificador do objeto criptografado pela DEK. Tamanho máximo: 128 bytes.  | 
      
role | 
        
           
 Contém um dos seguintes valores:  | 
      
Token de autorização para a CSE do Gmail
| Representação 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 | 
        
           
 O público-alvo, conforme identificado pelo Google. Deve ser verificado na configuração local.  | 
      
email | 
        
           
 O endereço de e-mail do usuário.  | 
      
exp | 
        
           
 Data de expiração.  | 
      
iat | 
        
           
 Horário de emissão.  | 
      
message_id | 
        
           
 Um identificador da mensagem em que a descriptografia ou assinatura é realizada. Usado como motivo do cliente para fins de auditoria.  | 
      
iss | 
        
           
 O emissor do token. Precisa ser validado com o conjunto confiável de emissores de autenticação.  | 
      
kacls_url | 
        
           
 O URL base configurado do KACLS, usado para evitar ataques person-in-the-middle (PITM).  | 
      
perimeter_id | 
        
           
 (Opcional) Um valor vinculado ao local do documento que pode ser usado para escolher qual perímetro será verificado ao desencapsular. Tamanho máximo: 128 bytes.  | 
      
resource_name | 
        
           
 Um identificador do objeto criptografado pela DEK. Tamanho máximo: 512 bytes.  | 
      
role | 
        
           
 Contém um dos seguintes valores: 
  | 
      
spki_hash | 
        
           
 Resumo padrão codificado em base64 do   | 
      
spki_hash_algorithm | 
        
           
 Algoritmo usado para gerar   | 
      
Token de autorização para o serviço de migração do KACLS.
| Representação JSON | |
|---|---|
          { "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string }  | 
      |
| Campos | |
|---|---|
aud | 
        
           
 O público-alvo, conforme identificado pelo Google. Deve ser verificado na configuração local.  | 
      
email | 
        
           
 O endereço de e-mail do usuário.  | 
      
exp | 
        
           
 Data de expiração.  | 
      
iat | 
        
           
 Horário de emissão.  | 
      
iss | 
        
           
 O emissor do token. Precisa ser validado com o conjunto confiável de emissores de autenticação.  | 
      
kacls_url | 
        
           
 O URL base configurado do KACLS, usado para evitar ataques person-in-the-middle (PITM).  | 
      
role | 
        
           
 Contém um dos seguintes valores:  |