Interfaz AuthToken
Interfaz
google.maps.journeySharing.AuthToken
Es el token de autenticación que devuelve el recuperador de tokens.
Propiedades | |
|---|---|
expiresInSeconds |
Tipo:
numberEs el tiempo de vencimiento en segundos. Un token vence en esta cantidad de tiempo después de recuperarlo. |
token |
Tipo:
stringEs el token. |
Interfaz AuthTokenContext
Interfaz
google.maps.journeySharing.AuthTokenContext
Contiene información adicional necesaria para crear tokens web JSON.
Propiedades | |
|---|---|
deliveryVehicleId
opcional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener una reclamación DeliveryVehicleId privada para el deliveryVehicleId proporcionado. |
taskId
opcional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener una reclamación TaskId privada para el taskId proporcionado. |
trackingId
opcional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener una reclamación TrackingId privada para el trackingId proporcionado. |
tripId
opcional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener una reclamación TripId privada para el tripId proporcionado. |
vehicleId
opcional |
Tipo:
string optionalCuando se proporciona, el token creado debe tener una reclamación VehicleId privada para el vehicleId proporcionado. |
typedef de AuthTokenFetcher
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 creará. Esta función debe generar el token y mostrar un AuthToken que contenga el token y su tiempo de vencimiento.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interfaz AuthTokenFetcherOptions
Interfaz
google.maps.journeySharing.AuthTokenFetcherOptions
Son las opciones para el recuperador de tokens de autenticación.
Propiedades | |
|---|---|
context |
Tipo:
AuthTokenContextEs 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:
FleetEngineServiceTypeEs el tipo de servicio de Fleet Engine. |
Constantes de FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
constantes
biblioteca
"journeySharing"
Tipos de servicios de Fleet Engine.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo FleetEngineServiceTypeString.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
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. |