FleetEngine.AuthTokenFactory

อินเทอร์เฟซแบบคงที่แบบสาธารณะ FleetEngine.AuthTokenFactory

ระบบจะขอให้อินสแตนซ์ของอินเทอร์เฟซนี้ระบุโทเค็นการให้สิทธิ์เมื่อมีการดำเนินการต่างๆ

สรุปวิธีการสาธารณะ

abstract สตริง
getTerminalPointServiceToken()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null
abstract สตริง
getTripServiceToken()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null
abstract สตริง
getVehicleServiceToken()
Fleet Engine จะเรียกใช้เมธอดนี้เมื่อกำลังจะมีการส่งการอัปเดตตำแหน่งไปยังแบ็กเอนด์ Fleet Engine

วิธีการสาธารณะ

สาธารณะ abstract สตริง getTerminalPointServiceToken ()

ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null

สาธารณะ abstract สตริง getTripServiceToken ()

ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null

สาธารณะ abstract สตริง getVehicleServiceToken ()

Fleet Engine จะเรียกใช้เมธอดนี้เมื่อกำลังจะมีการส่งการอัปเดตตำแหน่งไปยังแบ็กเอนด์ Fleet Engine

การติดตั้งควรพยายามตอบกลับโดยเร็วที่สุด การบล็อกสายเรียกเข้าจะทำให้การอัปเดตตำแหน่งล่าช้า ตามหลักแล้ว การใช้งานจะใช้ชุดข้อความในเบื้องหลังและการแคชเพื่อให้โทเค็นที่ถูกต้องพร้อมใช้งานตามความต้องการ

ข้อยกเว้นใดๆ ที่เมธอดนี้กำหนดไว้จะตกเป็นของ FleetEngine.ErrorListener ที่ให้ไว้กับ Fleet Engine ข้อยกเว้นจะเป็น LocationUpdateException ที่ตั้งค่าช่อง ErrorType เป็น AUTH_FACTORY_EXCEPTION Fleet Engine จะลองอีกครั้ง 2-3 ครั้งก่อนที่จะยกเลิก

หากค่าที่แสดงผลคือ null Fleet Engine จะไม่แนบโทเค็นการให้สิทธิ์ใดๆ เมื่อสื่อสารกับ Fleet Engine ซึ่งอาจส่งผลให้เกิดข้อผิดพลาดในการให้สิทธิ์และอัปเดตหายไป