Método: resumen

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Muestra la suma de verificación (&;est) de una clave de encriptación de datos (DEK) separada.

SHA-256("KACLMigration" + resource_identifier + unwrapped_dek)

Consulta también: rewrap

Solicitud HTTP

POST https://<kacls_url>/digest

Parámetros de ruta de acceso

Ninguno

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "authorization": string,
  "reason": string,
  "wrapped_key": string
}
Campos
authorization

string

Un JWT que afirma que el usuario puede separar una clave para resource_name Consulta los tokens de autorización.

reason

string (UTF-8)

Una string JSON de transferencia que proporciona contexto adicional sobre la operación. El archivo JSON proporcionado debe limpiarse antes de mostrarse. Tamaño máximo: 1 KB.

wrapped_key

string

El objeto binario base64 que muestra wrap

Cuerpo de la respuesta

Si se aplica correctamente, este método muestra una suma de verificación de la DEK separada con resource_name y &KaclMigration antes anexados para permitir la validación de la precisión.

Si la operación falla, se debería mostrar una respuesta de error estructurada.

Representación JSON
{
  "checksum": string
}
Campos
checksum

string

SHA-256 de la DEK separada con el ID de recurso y &KaclMigration anteriores Esta string debe ser una string base64 de 43 caracteres.

Ejemplo

Solicitud

POST https://mykacls.example.com/v1/digest

{
   "wrapped_key": "7qTh6Mp+svVwYPlnZMyuj8WHTrM59wl/UI50jo61Qt/QubZ9tfsUc1sD62xdg3zgxC9quV4r+y7AkbfIDhbmxGqP64pWbZgFzOkP0JcSn+1xm/CB2E5IknKsAbwbYREGpiHM3nzZu+eLnvlfbzvTnJuJwBpLoPYQcnPvcgm+5gU1j1BjUaNKS/uDn7VbVm7hjbKA3wkniORC2TU2MiHElutnfrEVZ8wQfrCEpuWkOXs98H8QxUK4pBM2ea1xxGj7vREAZZg1x/Ci/E77gHxymnZ/ekhUIih6Pwu75jf+dvKcMnpmdLpwAVlE1G4dNginhFVyV/199llf9jmHasQQuaMFzQ9UMWGjA1Hg2KsaD9e3EL74A5fLkKc2EEmBD5v/aP+1RRZ3ISbTOXvxqYIFCdSFSCfPbUhkc9I2nHS0obEH7Q7KiuagoDqV0cTNXWfCGJ1DtIlGQ9IA6mPDAjX8Lg==",
   "authorization": "eyJhbGciOi…"
   "reason": "{client:'drive' op:'read'}"
}

Respuesta

{
   "checksum": "4973b23de90101423de73b994ae273b0194ae273b94ae24ae273423de9b94ae2"
}