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 הצליח או נכשל.