इंटिग्रिटी मैनेजर

public interface IntegrityManager

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


इंटिग्रिटी से जुड़ी जानकारी पाने के अनुरोधों को मैनेज करता है.

खास जानकारी

सार्वजनिक तरीके

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

इंटिग्रिटी से जुड़ी पूछताछ के लिए टोकन जनरेट करता है और दिखाता है.

सार्वजनिक तरीके

requestIntegrityToken

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> requestIntegrityToken फ़्लो पूरा होने या न होने के बाद, पूरा होने वाला Task.