SharedAccessSignatureOperations interface
Interface die een SharedAccessSignature-operatie vertegenwoordigt.
Eigenschappen
| get |
Genereer een SAS-token voor het opgegeven opslagaccount en de gegeven container. Het opslagaccount en de container moeten zijn gekoppeld aan een Planetary Computer-gegevensset die is geïndexeerd door de STAC API. |
| get |
Ondertekent een HREF (een link-URL) door een SAS-token toe te voegen. Als de HREF geen Azure Blob Storage HREF is, geeft u de HREF niet-ondertekend terug. |
| revoke |
Trek een SAS-token in voor een beheerd opslagaccount van deze GeoCatalog. |
Eigenschapdetails
getToken
Genereer een SAS-token voor het opgegeven opslagaccount en de gegeven container. Het opslagaccount en de container moeten zijn gekoppeld aan een Planetary Computer-gegevensset die is geïndexeerd door de STAC API.
getToken: (collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
Waarde van eigenschap
(collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
getUrl
Ondertekent een HREF (een link-URL) door een SAS-token toe te voegen. Als de HREF geen Azure Blob Storage HREF is, geeft u de HREF niet-ondertekend terug.
getUrl: (href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
Waarde van eigenschap
(href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
revokeToken
Trek een SAS-token in voor een beheerd opslagaccount van deze GeoCatalog.
revokeToken: (options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>
Waarde van eigenschap
(options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>