StandardIntegrityManager
public
interface
StandardIntegrityManager
| com.google.android.play.core.integrity.StandardIntegrityManager |
يدير طلبات الحصول على معلومات السلامة.
ملخّص
الطُرق العامة | |
|---|---|
abstract
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>
|
prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)
تُعدّ هذه الدالة رمز السلامة وتتيحه لطلبه من خلال |
abstract
Task<Integer>
|
showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)
تعرض هذه السمة مربّع حوار للمستخدم. |
الطُرق العامة
prepareIntegrityToken
public abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken (StandardIntegrityManager.PrepareIntegrityTokenRequest request)
تُعدّ هذه الدالة رمز السلامة وتتيحه لطلبه من خلال StandardIntegrityManager.StandardIntegrityTokenProvider.
يمكنك استدعاء هذه الطريقة من وقت لآخر لتحديث StandardIntegrityManager.StandardIntegrityTokenProvider الناتج.
يُرجى العِلم أنّ واجهة برمجة التطبيقات هذه تُجري طلبًا إلى خوادم 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 أو تعذّرها.
|