/// <summary> /// Generate a signed URL to OSS object. /// NOTE: An empty object created if not exists. /// </summary> /// <param name="objectName">Object name.</param> /// <param name="access">Requested access to the object.</param> /// <param name="minutesExpiration">Minutes while the URL is valid. Default is 30 minutes.</param> /// <returns>Signed URL</returns> public async Task <string> CreateSignedUrlAsync(string objectName, ObjectAccess access = ObjectAccess.Read, int minutesExpiration = 30) { return(await _forgeOSS.CreateSignedUrlAsync(BucketKey, objectName, access, minutesExpiration)); }