Interfaccia AuthToken
Interfaccia google.maps.journeySharing.AuthToken
Il token di autenticazione restituito dall'agente di recupero dei token.
Proprietà | |
|---|---|
expiresInSeconds |
Tipo:
numberLa data e l'ora di scadenza in secondi. Un token scade dopo questo periodo di tempo dal recupero. |
token |
Tipo:
stringIl token. |
Interfaccia AuthTokenContext
Interfaccia google.maps.journeySharing.AuthTokenContext
Contiene informazioni aggiuntive necessarie per coniare i token web JSON.
Proprietà | |
|---|---|
deliveryVehicleId
facoltativo |
Tipo:
string optionalSe fornito, il token coniato deve avere un'attestazione DeliveryVehicleId privata per il deliveryVehicleId fornito. |
taskId
facoltativo |
Tipo:
string optionalSe fornito, il token coniato deve avere un claim TaskId privato per il taskId fornito. |
trackingId
facoltativo |
Tipo:
string optionalSe fornito, il token coniato deve avere un claim TrackingId privato per il trackingId fornito. |
tripId
facoltativo |
Tipo:
string optionalSe fornito, il token coniato deve avere un claim TripId privato per il tripId fornito. |
vehicleId
facoltativo |
Tipo:
string optionalSe fornito, il token coniato deve avere un claim VehicleId privato per il vehicleId fornito. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Tipo di funzione del token di autenticazione.
Una funzione che accetta un oggetto AuthTokenFetcherOptions, contenente i dettagli del token di autenticazione da creare. Questa funzione deve coniare il token e restituire un AuthToken contenente il token e la sua data di scadenza.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interfaccia AuthTokenFetcherOptions
Interfaccia google.maps.journeySharing.AuthTokenFetcherOptions
Opzioni per l'agente di recupero dei token di autenticazione.
Proprietà | |
|---|---|
context |
Tipo:
AuthTokenContextIl contesto del token di autenticazione. Gli ID specificati nel contesto devono essere aggiunti alla richiesta inviata all'endpoint di creazione del token web JSON. |
serviceType |
Tipo:
FleetEngineServiceTypeIl tipo di servizio Fleet Engine. |
Costanti FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
libreria di costanti
"journeySharing"
Tipi di servizi Fleet Engine.
Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo FleetEngineServiceTypeString.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
Costanti | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Servizio Fleet Engine utilizzato per accedere ai veicoli di consegna. |
TASK_SERVICE |
Servizio Fleet Engine utilizzato per accedere alle informazioni sulle attività. |
TRIP_SERVICE |
Servizio Fleet Engine utilizzato per accedere alle informazioni sul percorso. |
UNKNOWN_SERVICE |
Servizio Fleet Engine sconosciuto. |