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

1
{
2
expiry:3600 // tiempo en segundos de la duración en la cache
3
}
Copied!
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.
1
https://cdn.pentafilestore.com/{handle}?xpolicy=xxxxx&xsignature=xxxxx
Copied!
Last modified 1yr ago