Interfaz AuthToken
Interfaz de google.maps.journeySharing.AuthToken
Es el token de autenticación que devuelve el captador de tokens.
Propiedades | |
---|---|
expiresInSeconds |
Tipo:
number Es el tiempo de vencimiento en segundos. Un token vence en este período después de recuperarse. |
token |
Tipo:
string Es el token. |
Interfaz AuthTokenContext
Interfaz de google.maps.journeySharing.AuthTokenContext
Contiene información adicional necesaria para generar tokens web JSON.
Propiedades | |
---|---|
deliveryVehicleId optional |
Tipo:
string optional Cuando se proporciona, el token generado debe tener un reclamo DeliveryVehicleId privado para el deliveryVehicleId proporcionado. |
taskId optional |
Tipo:
string optional Cuando se proporciona, el token generado debe tener un reclamo TaskId privado para el taskId proporcionado. |
trackingId optional |
Tipo:
string optional Cuando se proporciona, el token generado debe tener un reclamo TrackingId privado para el trackingId proporcionado. |
tripId optional |
Tipo:
string optional Cuando se proporciona, el token generado debe tener un reclamo TripId privado para el tripId proporcionado. |
vehicleId optional |
Tipo:
string optional Cuando se proporciona, el token generado debe tener un reclamo VehicleId privado para el vehicleId proporcionado. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Es el tipo de función del token de autorización.
Una función que acepta un objeto AuthTokenFetcherOptions
, que contiene detalles sobre el token de autorización que se generará. Esta función debe generar el token y devolver un AuthToken
que contenga el token y su hora de vencimiento.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interfaz AuthTokenFetcherOptions
Interfaz de google.maps.journeySharing.AuthTokenFetcherOptions
Opciones para el recuperador de tokens de autorización.
Propiedades | |
---|---|
context |
Tipo:
AuthTokenContext Es el contexto del token de autenticación. Los IDs especificados en el contexto se deben agregar a la solicitud enviada al extremo de generación de tokens web JSON. |
serviceType |
Tipo:
FleetEngineServiceType Es el tipo de servicio de Fleet Engine. |
Constantes de FleetEngineServiceType
Constantes de google.maps.journeySharing.FleetEngineServiceType
Son los tipos de servicios de Fleet Engine.
Llama al const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Constantes | |
---|---|
DELIVERY_VEHICLE_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a los vehículos de entrega. |
TASK_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a la información de las tareas. |
TRIP_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a la información del viaje. |
UNKNOWN_SERVICE |
Servicio de Fleet Engine desconocido. |