End-User dCDN uCDN CSP | | | | | 1.CDNI FCI used to | | | advertise URI Signing capability | | | |------------------->| | | | | | | 2.Provides information to verify Signed JWT | | | |<-------------------| | | | | | 3.CDNI Metadata interface used to| | | provide URI Signing attributes| | | |<-------------------| | : : : : : (Later in time) : : : |4.Authorization request | | |------------------------------------------------------------->| | | | [Apply distribution | | | policy] | | | | | | | (ALT: Authorization decision) |5.Request is denied | | | |<-------------------------------------------------------------| | | | | |6.CSP provides Signed URI | | |<-------------------------------------------------------------| | | | | |7.Content request | | | |---------------------------------------->| [Verify URI | | | | signature] | | | | | | | (ALT: Verification result) | |8.Request is denied | | | |<----------------------------------------| | | | | | |9.Re-sign URI and redirect to | | | dCDN (newly Signed URI) | | |<----------------------------------------| | | | | | |10.Content request | | | |------------------->| [Verify URI | | | | signature] | | | | | | | (ALT: Verification result) | | |11.Request is denied| | | |<-------------------| | | | | | | |12.Content delivery | | | |<-------------------| | | : : : : : (Later in time) : : : |13.CDNI Logging interface to include URI Signing information | | |------------------->| |