SharedAccessSignatureOperations interface

介面代表 SharedAccessSignature 操作。

屬性

getToken

為給定的存儲帳戶和容器生成 SAS 令牌 。 存儲帳戶和容器必須與由 STAC API 編製索引的行星計算機數據集相關聯。

getUrl

通過附加 SAS 令牌對 HREF(連結 URL)進行簽名。 如果 HREF 不是 Azure Blob 儲存 HREF,則傳回未簽名的 HREF。

revokeToken

撤銷此 GeoCatalog 的託管存儲帳戶的 SAS 令牌

屬性詳細資料

getToken

為給定的存儲帳戶和容器生成 SAS 令牌 。 存儲帳戶和容器必須與由 STAC API 編製索引的行星計算機數據集相關聯。

getToken: (collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>

屬性值

(collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>

getUrl

通過附加 SAS 令牌對 HREF(連結 URL)進行簽名。 如果 HREF 不是 Azure Blob 儲存 HREF,則傳回未簽名的 HREF。

getUrl: (href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>

屬性值

(href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>

revokeToken

撤銷此 GeoCatalog 的託管存儲帳戶的 SAS 令牌

revokeToken: (options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>

屬性值

(options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>