StandardIntegrityManager

public interface StandardIntegrityManager

com.google.android.play.core.integrity.StandardIntegrityManager


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

สรุป

คลาสที่ซ้อนกัน

class StandardIntegrityManager.PrepareIntegrityTokenRequest

คำขอสำหรับ StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest) 

class StandardIntegrityManager.StandardIntegrityToken

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

interface StandardIntegrityManager.StandardIntegrityTokenProvider

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

class StandardIntegrityManager.StandardIntegrityTokenRequest

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

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

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)

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

abstract Task<Integer> showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)

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

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

prepareIntegrityToken

public abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken (StandardIntegrityManager.PrepareIntegrityTokenRequest request)

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

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

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

พารามิเตอร์
request StandardIntegrityManager.PrepareIntegrityTokenRequest: ออบเจ็กต์ที่จะใช้เตรียมโทเค็นความสมบูรณ์

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

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

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

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

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

พารามิเตอร์
request IntegrityDialogRequest: มีการกำหนดค่าสำหรับกล่องโต้ตอบที่จะแสดง

คิกรีเทิร์น
Task<Integer> Task ที่เสร็จสมบูรณ์พร้อม IntegrityDialogResponseCode เมื่อโฟลว์ showDialog สำเร็จหรือไม่สำเร็จ