SharedAccessSignatureOperations interface

Schnittstelle stellt eine SharedAccessSignature-Operation dar.

Eigenschaften

getToken

Generieren Sie ein SAS-Token für das angegebene Speicherkonto und den angegebenen Container. Das Speicherkonto und der Container müssen einem Planetary Computer-Dataset zugeordnet sein, das von der STAC-API indiziert wird.

getUrl

Signiert eine HREF (eine Link-URL) durch Anfügen eines SAS-Tokens. Wenn es sich bei HREF nicht um ein Azure Blob Storage HREF handelt, geben Sie das HREF ohne Vorzeichen zurück.

revokeToken

Widerrufen Sie ein SAS-Token für ein verwaltetes Speicherkonto dieses GeoCatalog.

Details zur Eigenschaft

getToken

Generieren Sie ein SAS-Token für das angegebene Speicherkonto und den angegebenen Container. Das Speicherkonto und der Container müssen einem Planetary Computer-Dataset zugeordnet sein, das von der STAC-API indiziert wird.

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

Eigenschaftswert

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

getUrl

Signiert eine HREF (eine Link-URL) durch Anfügen eines SAS-Tokens. Wenn es sich bei HREF nicht um ein Azure Blob Storage HREF handelt, geben Sie das HREF ohne Vorzeichen zurück.

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

Eigenschaftswert

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

revokeToken

Widerrufen Sie ein SAS-Token für ein verwaltetes Speicherkonto dieses GeoCatalog.

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

Eigenschaftswert

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