ইন্টিগ্রিটি ম্যানেজার

public interface IntegrityManager


অখণ্ডতা তথ্যের জন্য অনুরোধগুলি পরিচালনা করে।

সারাংশ

পাবলিক পদ্ধতি

abstract Task < IntegrityTokenResponse >

অখণ্ডতা-সম্পর্কিত অনুসন্ধানের জন্য একটি টোকেন তৈরি করে এবং ফেরত দেয়।

abstract Task < Integer >

ব্যবহারকারীকে একটি ডায়ালগ প্রদর্শন করে।

পাবলিক পদ্ধতি

অনুরোধ ইন্টিগ্রিটি টোকেন

abstract Task<IntegrityTokenResponserequestIntegrityToken(IntegrityTokenRequest request)

অখণ্ডতা-সম্পর্কিত অনুসন্ধানের জন্য একটি টোকেন তৈরি করে এবং ফেরত দেয়।

JSON পেলোডটি একটি নেস্টেড JWT হিসেবে স্বাক্ষরিত এবং এনক্রিপ্ট করা হয়, অর্থাৎ JWS এর JWE

JWE একটি কী মোড়ক অ্যালগরিদম হিসেবে A256KW এবং একটি কন্টেন্ট এনক্রিপশন অ্যালগরিদম হিসেবে A256GCM ব্যবহার করে। JWS একটি সাইনিং অ্যালগরিদম হিসেবে ES256 ব্যবহার করে।

সমস্ত ডিক্রিপশন এবং যাচাইকরণ একটি নিরাপদ সার্ভার পরিবেশের মধ্যে করা উচিত। ক্লায়েন্ট অ্যাপের মধ্যে থেকে প্রাপ্ত টোকেনটি ডিক্রিপ্ট বা যাচাই করবেন না। বিশেষ করে, ক্লায়েন্ট অ্যাপে কখনও কোনও ডিক্রিপশন কী প্রকাশ করবেন না।

https://developer.android.com/google/play/integrity/verdict#token-format দেখুন।

পরামিতি
IntegrityTokenRequest request

যে বস্তুর সাথে অখণ্ডতা টোকেন অনুরোধ করা হবে।

রিটার্নস
Task < IntegrityTokenResponse >

একটি Task যা requestIntegrityToken প্রবাহ সফল বা ব্যর্থ হওয়ার পরে সম্পূর্ণ হয়।

শোডায়ালগ

abstract Task<IntegershowDialog(IntegrityDialogRequest request)

ব্যবহারকারীকে একটি ডায়ালগ প্রদর্শন করে।

এই পদ্ধতিটি IntegrityDialogRequest.IntegrityResponse প্রতি একবারই কল করা যেতে পারে।

দ্রষ্টব্য: লাইব্রেরি সংস্করণ 1.5.0 এ যোগ করা হয়েছে।

১.৫.০ থেকে

পরামিতি
IntegrityDialogRequest request

ডায়ালগটি দেখানোর জন্য কনফিগারেশন ধারণ করে।

রিটার্নস
Task < Integer >

showDialog প্রবাহ সফল বা ব্যর্থ হলে IntegrityDialogResponseCode দিয়ে সম্পন্ন একটি Task