Interface AuthToken
Interface
google.maps.journeySharing.AuthToken
O token de autenticação retornado pelo coletor de tokens.
Propriedades | |
---|---|
expiresInSeconds |
Tipo:
number O tempo de expiração em segundos. Um token expira após esse período após a busca. |
token |
Tipo:
string O token. |
Interface AuthTokenContext
Interface
google.maps.journeySharing.AuthTokenContext
Contém informações adicionais necessárias para criar tokens da Web JSON.
Propriedades | |
---|---|
deliveryVehicleId optional |
Tipo:
string optional Quando fornecido, o token gerado precisa ter uma reivindicação DeliveryVehicleId privada para o deliveryVehicleId fornecido. |
taskId optional |
Tipo:
string optional Quando fornecido, o token gerado precisa ter uma reivindicação TaskId privada para o taskId fornecido. |
trackingId optional |
Tipo:
string optional Quando fornecido, o token gerado precisa ter uma reivindicação TrackingId privada para o trackingId fornecido. |
tripId optional |
Tipo:
string optional Quando fornecido, o token gerado precisa ter uma reivindicação TripId privada para o tripId fornecido. |
vehicleId optional |
Tipo:
string optional Quando fornecido, o token gerado precisa ter uma reivindicação VehicleId privada para o veículoId fornecido. |
typedef AuthTokenFetcher
google.maps.journeySharing.AuthTokenFetcher
typedef
Tipo de função do token de autenticação.
Uma função que aceita um objeto AuthTokenFetcherOptions
, contendo detalhes sobre o token de autenticação a ser criado. Essa função precisa criar o token e retornar um AuthToken
que contenha o token e o prazo de validade.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interface AuthTokenFetcherOptions
Interface
google.maps.journeySharing.AuthTokenFetcherOptions
Opções para o extrator de tokens de autenticação.
Propriedades | |
---|---|
context |
Tipo:
AuthTokenContext O contexto do token de autenticação. Os IDs especificados no contexto precisam ser adicionados à solicitação enviada ao endpoint de criação de JSON Web Token. |
serviceType |
O tipo de serviço do Fleet Engine. |
Constantes FleetEngineServiceType
Constantes
google.maps.journeySharing.FleetEngineServiceType
Tipos de serviços do Fleet Engine.
Acesse chamando const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
DELIVERY_VEHICLE_SERVICE |
Serviço do Fleet Engine usado para acessar veículos de entrega. |
TASK_SERVICE |
Serviço do Fleet Engine usado para acessar informações de tarefas. |
TRIP_SERVICE |
Serviço do Fleet Engine usado para acessar informações de viagens. |
UNKNOWN_SERVICE |
Serviço do Fleet Engine desconhecido. |