Interface AuthToken
google.maps.journeySharing.AuthToken
interface
Jeton d'authentification renvoyé par l'outil de récupération de jetons.
Propriétés | |
|---|---|
expiresInSeconds |
Type :
numberDélai d'expiration en secondes. Un jeton expire après ce délai après avoir été récupéré. |
token |
Type :
stringLe jeton. |
Interface AuthTokenContext
google.maps.journeySharing.AuthTokenContext
interface
Contient des informations supplémentaires nécessaires pour créer des jetons Web JSON.
Propriétés | |
|---|---|
deliveryVehicleId
facultatif |
Type :
string optionalS'il est fourni, le jeton émis doit comporter une revendication DeliveryVehicleId privée pour le deliveryVehicleId fourni. |
taskId
facultatif |
Type :
string optionalLorsqu'il est fourni, le jeton émis doit comporter une revendication TaskId privée pour le taskId fourni. |
trackingId
facultatif |
Type :
string optionalLorsqu'il est fourni, le jeton émis doit comporter une revendication TrackingId privée pour le trackingId fourni. |
tripId
facultatif |
Type :
string optionalS'il est fourni, le jeton émis doit comporter une revendication TripId privée pour le tripId fourni. |
vehicleId
facultatif |
Type :
string optionalLorsqu'il est fourni, le jeton émis doit comporter une revendication VehicleId privée pour l'ID de véhicule fourni. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Type de fonction de jeton d'authentification.
Fonction qui accepte un objet AuthTokenFetcherOptions contenant des détails sur le jeton d'authentification à créer. Cette fonction doit générer le jeton et renvoyer un AuthToken contenant le jeton et son délai d'expiration.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interface AuthTokenFetcherOptions
google.maps.journeySharing.AuthTokenFetcherOptions
interface
Options de l'outil de récupération de jetons d'authentification.
Propriétés | |
|---|---|
context |
Type :
AuthTokenContextContexte du jeton d'authentification. Les ID spécifiés dans le contexte doivent être ajoutés à la requête envoyée au point de terminaison de création de jetons Web JSON. |
serviceType |
Type :
FleetEngineServiceTypeType de service Fleet Engine. |
FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
Bibliothèque de constantes
"journeySharing"
Types de services Fleet Engine.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type FleetEngineServiceTypeString.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
Constantes | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Service Fleet Engine utilisé pour accéder aux véhicules de livraison. |
TASK_SERVICE |
Service Fleet Engine utilisé pour accéder aux informations sur les tâches. |
TRIP_SERVICE |
Service Fleet Engine utilisé pour accéder aux informations sur les trajets. |
UNKNOWN_SERVICE |
Service Fleet Engine inconnu. |