Ejemplo n.º 1
0
        public string GetSharedAccessPath(DateTimeOffset?expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read)
        {
            var sasToken = _blob.GetSharedAccessSignature(new SharedAccessBlobPolicy()
            {
                SharedAccessExpiryTime = expiration ?? _azureFileSystem.DefaultSharedAccessExpiration,
                Permissions            = GetSharedAccessBlobPermissions(permissions)
            });

            return(string.Format(CultureInfo.InvariantCulture, "{0}{1}", _blob.Uri, sasToken));
        }
 public string GetSharedAccessPath(DateTimeOffset? expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read)
 {
     return _path;
 }
 private static SharedAccessBlobPermissions GetSharedAccessBlobPermissions(SasPermissionFlags flags)
 {
     return (SharedAccessBlobPermissions)flags;
 }
            public string GetSharedAccessPath(DateTimeOffset? expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read)
            {
                var sasToken = _blob.GetSharedAccessSignature(new SharedAccessBlobPolicy()
                {
                    SharedAccessExpiryTime = expiration ?? _azureFileSystem.DefaultSharedAccessExpiration,
                    Permissions = GetSharedAccessBlobPermissions(permissions)
                });

                return string.Format(CultureInfo.InvariantCulture, "{0}{1}", _blob.Uri, sasToken);
            }
Ejemplo n.º 5
0
 private static SharedAccessBlobPermissions GetSharedAccessBlobPermissions(SasPermissionFlags flags)
 {
     return((SharedAccessBlobPermissions)flags);
 }
Ejemplo n.º 6
0
 public string GetSharedAccessPath(DateTimeOffset?expiration = null, SasPermissionFlags permissions = SasPermissionFlags.Read)
 {
     return(_path);
 }