From 837677d435964108fd0b328dc7fba5aa6e45a076 Mon Sep 17 00:00:00 2001 From: SomaticIT Date: Wed, 17 Sep 2014 23:43:10 +0200 Subject: [PATCH] Fix issue in generateSharedAccessSignature function of BlobService --- node-azure/azure.d.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/node-azure/azure.d.ts b/node-azure/azure.d.ts index cb1f3b694..cb759f19e 100644 --- a/node-azure/azure.d.ts +++ b/node-azure/azure.d.ts @@ -317,7 +317,7 @@ declare module "azure" { /** * Retrieves a shared access signature token. */ - generateSharedAccessSignature(container: string, blob: string, sharedAccessPolicy: SharedAccessPolicy): string; + generateSharedAccessSignature(container: string, blob: string, sharedAccessPolicy: SharedAccessPolicy): SharedAccessSignatureResult; /** * Retrieves a blob or container URL. @@ -1726,6 +1726,18 @@ declare module "azure" { leaseBreakPeriod?: number; } + export interface SharedAccessSignatureResult { + baseUrl: string; + path: string; + queryString: { + se: string; + sp: string; + sr: string; + sv: string; + sig: string; + }; + url: () => string; + } export interface BlobHeaders { cacheControl?: string; contentType?: string;