เครื่องมือจัดการความสมบูรณ์

public interface IntegrityManager

com.google.android.play.core.integrity.IntegrityManager


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

สรุป

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

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

สร้างและส่งคืนโทเค็นสําหรับการสอบถามเกี่ยวกับความสมบูรณ์

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

requestIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

สร้างและส่งคืนโทเค็นสําหรับการสอบถามเกี่ยวกับความสมบูรณ์

เพย์โหลด JSON มีการลงนามและเข้ารหัสเป็น JWT แบบฝัง ซึ่งก็คือ JWE ของ JWS

JWE ใช้ A256KW เป็นคีย์ อัลกอริทึมการรวมและ A256GCM เป็น อัลกอริทึมการเข้ารหัสเนื้อหา JWS ใช้ ES256 เป็นอัลกอริทึมการลงนาม

การถอดรหัสและการยืนยันทั้งหมดควรดำเนินการภายในสภาพแวดล้อมของเซิร์ฟเวอร์ที่ปลอดภัย ห้าม ถอดรหัสหรือยืนยันโทเค็นที่ได้รับจากภายในแอปไคลเอ็นต์ โดยเฉพาะอย่างยิ่ง อย่าเปิดเผย คีย์การถอดรหัสทั้งหมดไปยังแอปไคลเอ็นต์

ดู https://developer.android.com/google/play/integrity/verdict#token-format

พารามิเตอร์
request IntegrityTokenRequest: ออบเจ็กต์ที่จะขอโทเค็นความสมบูรณ์

คิกรีเทิร์น
Task<IntegrityTokenResponse> Task ที่เสร็จสมบูรณ์เมื่อขั้นตอน requestIntegrityToken สําเร็จหรือล้มเหลว