Authentication

AuthToken

Interfaz de google.maps.journeySharing.AuthToken

El token de autenticación que muestra el recuperador de tokens.

expiresInSeconds
Tipo:  number
Es el tiempo de vencimiento en segundos. Un token vence en este período después de la recuperación.
token
Tipo:  string
El token

Interfaz AuthTokenContext

Interfaz de google.maps.journeySharing.AuthTokenContext

Contiene información adicional necesaria para acuñar tokens web JSON.

deliveryVehicleId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener un reclamo DeliveryVehicleId privado para el deliveryVehicleId proporcionado.
taskId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener un reclamo TaskId privado para el taskId proporcionado.
trackingId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener un reclamo TrackingId privado para el trackingId proporcionado.
tripId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener un reclamo TripId privado para el tripId proporcionado.
vehicleId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener una reclamación VehicleId privada para el vehículo proporcionado.

AuthTokenFetcher tipo

google.maps.journeySharing.AuthTokenFetcher typedef

Es el tipo de función del token de autenticación.

Es una función que acepta un objeto AuthTokenFetcherOptions que contiene detalles sobre el token de autenticación que se acuñará. Esta función debe acuñar el token y mostrar un AuthToken que contenga el token y su fecha de vencimiento.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Interfaz AuthTokenFetcherOptions

Interfaz de google.maps.journeySharing.AuthTokenFetcherOptions

Opciones para el recuperador de tokens de autenticación.

context
El contexto del token de autenticación Los IDs especificados en el contexto se deben agregar a la solicitud que se envía al extremo de acuñación de tokens web JSON.
serviceType
Es el tipo de servicio de Fleet Engine.

Constantes de FleetEngineServiceType

Constantes de google.maps.journeySharing.FleetEngineServiceType

Tipos de servicios de Fleet Engine

Para acceder, llama a const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Consulta Bibliotecas de la API de Maps JavaScript.

DELIVERY_VEHICLE_SERVICE Servicio de Fleet Engine que se usa para acceder a los vehículos de entrega.
TASK_SERVICE Servicio de Fleet Engine que se usa para acceder a la información de la tarea.
TRIP_SERVICE Servicio de Fleet Engine que se usa para acceder a la información de los viajes.
UNKNOWN_SERVICE Servicio de motor de flota desconocido.