Official Content

Specifies whether stored multimedia resources are Public or Private; that is, if they can be accessed publicly (by everyone) or privately. If Private, a Signed URL will be automatically generated.

Values

Public Read Multimedia files can be accessed by a public URL. Anyone with the link can access them.
Private Multimedia files can only be accessed using a signed URL that expires after some time.

Scope

Generators: .NET, .NET Framework, Java
Level: Generator

Description

The Privacy property enables you to specify whether multimedia files can be accessed through a public or a restricted link. 

GeneXus will save resources into the Storage provider with the following security configuration:

  • Attributes
    • Multimedia
      • Image: Privacy Value*
      • Audio: Privacy Value*
      • Video: Privacy Value*
      • BlobFile: Privacy Value*
    • Blob: Always private
  • Temporary files: 
    • Web Uploads: Always private
    • SmartDevice Upload: Always private
    • File Upload Control: Always private

 

Thus, the Privacy property enables the Developer to specify the security configuration for certain resources, such as Multimedia files.

Privacy can be:

  • Public:
    • All multimedia resources can be accessed by anyone with the link.
  • Private:
    • All multimedia resources can only be accessed with a signed URL link. These links expire after the time set in the Expiration Property has elapsed. 

Runtime/Design time

This property applies only at design time.

How to apply changes

To apply the corresponding changes when the property value is configured, execute a Build All.

Availability

This property is available since GeneXus 17 Upgrade 5.

See Also

URL Expiration property (Storage Provider)

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant