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

public interface IntegrityManager

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


সততা তথ্যের জন্য অনুরোধ পরিচালনা করে।

সারাংশ

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

abstract Task < IntegrityTokenResponse > requestIntegrityToken ( IntegrityTokenRequest request)

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

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

অনুরোধ IntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

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

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

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

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

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

পরামিতি
request IntegrityTokenRequest : যে বস্তুটির সাথে সততা টোকেনের অনুরোধ করতে হবে।

রিটার্নস
Task < IntegrityTokenResponse > অনুরোধ ইন্টিগ্রিটি টোকেন প্রবাহ সফল বা ব্যর্থ হলে একটি Task সম্পূর্ণ হয়৷