StandardIntegrityManager

public interface StandardIntegrityManager


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

סיכום

סוגים מוטמעים

בקשה לקבלת prepareIntegrityToken.

בנאי ל-PrepareIntegrityTokenRequest.

בקשה לקבלת StandardIntegrityManager#showDialog(StandardIntegrityDialogRequest).

בנאי ל-StandardIntegrityDialogRequest.

הפונקציה הזו מכילה את התוצאה של בדיקת תקינות רגילה, כדי שאפשר יהיה להשתמש בה ליצירת StandardIntegrityDialogRequest.

מייצג בדיקת תקינות שנכשלה, ומכיל את StandardIntegrityException.

מייצג בדיקת תקינות מוצלחת, שמכילה את StandardIntegrityToken.

תשובה של StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

ספק רגיל של טוקנים של תקינות.

בקשה לקבלת StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

בנאי ל-StandardIntegrityTokenRequest.

‫methods ציבוריים

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

הפונקציה מכינה את טוקן התקינות ומאפשרת לשלוח בקשה לקבלת הטוקן באמצעות StandardIntegrityTokenProvider.

abstract Task<Integer>

מוצגת תיבת דו-שיח למשתמש.

‫methods ציבוריים

prepareIntegrityToken

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

הפונקציה מכינה את טוקן התקינות ומאפשרת לשלוח בקשה לקבלת הטוקן באמצעות StandardIntegrityTokenProvider.

אפשר לקרוא לשיטה הזו מדי פעם כדי לרענן את StandardIntegrityTokenProvider שמתקבל.

שימו לב שה-API הזה מבצע קריאה לשרתי Google ולכן נדרש חיבור לרשת.

פרמטרים
StandardIntegrityManager.PrepareIntegrityTokenRequest request

האובייקט שבאמצעותו מכינים את טוקן התקינות.

החזרות
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

Task שמושלם אחרי שתהליך הכנת טוקן היושרה הסתיים בהצלחה או נכשל. במקרה של כשל, תופעל חריגה של 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 הצליח או נכשל.