IntegrityManager

public interface IntegrityManager

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


ניהול בקשות למידע על תקינות המכשיר.

סיכום

שיטות ציבוריות

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

יצירה ומחזירה של אסימון לפניות שקשורות לתקינות.

שיטות ציבוריות

requestIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

יצירה ומחזירה של אסימון לפניות שקשורות לתקינות.

המטען הייעודי (payload) של 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 יסתיים בהצלחה או נכשל.