StandardIntegrityManager

public interface StandardIntegrityManager


จัดการคำขอข้อมูลความสมบูรณ์

สรุป

ประเภทที่ซ้อนกัน

คำขอสำหรับ prepareIntegrityToken

ผู้รับสร้างบ้านสำหรับ PrepareIntegrityTokenRequest

คำขอสำหรับ StandardIntegrityManager#showDialog(StandardIntegrityDialogRequest)

ผู้รับสร้างบ้านสำหรับ StandardIntegrityDialogRequest

แคปซูลผลลัพธ์ของการตรวจสอบความสมบูรณ์มาตรฐานเพื่อให้ใช้สร้าง StandardIntegrityDialogRequest ได้

แสดงการตรวจสอบความสมบูรณ์ที่ไม่สำเร็จซึ่งมี StandardIntegrityException

แสดงถึงการตรวจสอบความสมบูรณ์ที่สำเร็จ ซึ่งมี StandardIntegrityToken

คำตอบของ StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)

ผู้ให้บริการโทเค็นความสมบูรณ์มาตรฐาน

คำขอสำหรับ StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)

ผู้รับสร้างบ้านสำหรับ StandardIntegrityTokenRequest

เมธอดสาธารณะ

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

เตรียมโทเค็นความสมบูรณ์และทำให้พร้อมใช้งานสำหรับการขอผ่าน StandardIntegrityTokenProvider

abstract Task<Integer>

แสดงกล่องโต้ตอบต่อผู้ใช้

เมธอดสาธารณะ

prepareIntegrityToken

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProviderprepareIntegrityToken(
    StandardIntegrityManager.PrepareIntegrityTokenRequest request
)

เตรียมโทเค็นความสมบูรณ์และทำให้พร้อมใช้งานสำหรับการขอผ่าน StandardIntegrityTokenProvider

คุณสามารถเรียกใช้เมธอดนี้เป็นครั้งคราวเพื่อรีเฟรช StandardIntegrityTokenProvider ที่ได้

โปรดทราบว่า API นี้จะเรียกไปยังเซิร์ฟเวอร์ของ Google จึงต้องมีการเชื่อมต่อเครือข่าย

พารามิเตอร์
StandardIntegrityManager.PrepareIntegrityTokenRequest request

ออบเจ็กต์ที่จะใช้เตรียมโทเค็นความสมบูรณ์

คิกรีเทิร์น
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

Task ที่จะเสร็จสมบูรณ์เมื่อโฟลว์ prepareIntegrityToken สำเร็จหรือไม่สำเร็จ ในกรณีที่ล้มเหลว ระบบจะส่ง StandardIntegrityException ที่ห่อหุ้มด้วย Task

showDialog

abstract Task<IntegershowDialog(
    StandardIntegrityManager.StandardIntegrityDialogRequest request
)

แสดงกล่องโต้ตอบต่อผู้ใช้

เรียกใช้วิธีนี้ได้เพียงครั้งเดียวต่อ StandardIntegrityDialogRequest.StandardIntegrityResponse

หมายเหตุ: เพิ่มในเวอร์ชันไลบรารี 1.5.0

ตั้งแต่ 1.5.0

พารามิเตอร์
StandardIntegrityManager.StandardIntegrityDialogRequest request

มีการกำหนดค่าสำหรับกล่องโต้ตอบที่จะแสดง

คิกรีเทิร์น
Task<Integer>

Task ที่เสร็จสมบูรณ์พร้อม IntegrityDialogResponseCode เมื่อโฟลว์ showDialog สำเร็จหรือไม่สำเร็จ