SharedAccessSignatureOperations interface
Schnittstelle stellt eine SharedAccessSignature-Operation dar.
Eigenschaften
| get |
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. |
| get |
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. |
| revoke |
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>