URL Firmadas

Acceso seguro a tus archivos mediante políticas y firmas

Pentafile administra 2 tipos de repositorios, públicos y privados, los repositorios publicos no requieren política y firma para acceder al archivo mediante URL, los repositorios privados si requieren, a continuación se muestra la estructura para generar una política y una firma respectiva.

Estructura JSON de política

{
 expiry:3600 // tiempo en segundos de la duración en la cache
}

La estructura anterior se debe codificar en Base64

Estructura de la firma

La firma debe ser generarse con HMAC-SHA256, cuyo contenido debe ser la cadena en formato Base64 generado anteriormente y la clave debe ser el codigo del repositorio al que pertenece.

Una vez obtenido la politica y la firma deben enviarse como parámetro en la Url de la CDN o de la Preview.

https://cdn.pentafilestore.com/{handle}?xpolicy=xxxxx&xsignature=xxxxx

Last updated