StandardIntegrityManager

public interface StandardIntegrityManager

com.google.android.play.core.integrity.StandardIntegrityManager


यह कुकी, इंटिग्रिटी की जानकारी के अनुरोधों को मैनेज करती है.

खास जानकारी

नेस्ट की गई क्लास

class StandardIntegrityManager.PrepareIntegrityTokenRequest

StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest) के लिए अनुरोध. 

class StandardIntegrityManager.StandardIntegrityToken

StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest) का जवाब. 

interface StandardIntegrityManager.StandardIntegrityTokenProvider

स्टैंडर्ड इंटिग्रिटी टोकन देने वाली कंपनी. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest) के लिए अनुरोध. 

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

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)

यह कुकी, इंटिग्रिटी टोकन तैयार करती है. साथ ही, इसे StandardIntegrityManager.StandardIntegrityTokenProvider के ज़रिए अनुरोध करने के लिए उपलब्ध कराती है.

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 है, जो showDialog फ़्लो के पूरा होने या फ़ेल होने के बाद IntegrityDialogResponseCode के साथ पूरा होता है.