IntegrityTokenRequest.Builder
  public
  static
  
  abstract
  class
  IntegrityTokenRequest.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.google.android.play.core.integrity.IntegrityTokenRequest.Builder | 
IntegrityTokenRequest के लिए बिल्डर. 
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
|---|---|
      
      Builder()
      
      
     | 
  |
पब्लिक मेथड | |
|---|---|
        abstract
        
        
        
        
        IntegrityTokenRequest
     | 
  
    
      
      build()
      
      
        इससे   | 
  
        abstract
        
        
        
        
        IntegrityTokenRequest.Builder
     | 
  
    
      
      setCloudProjectNumber(long cloudProjectNumber)
      
      
        इंटीग्रिटी टोकन से लिंक करने के लिए, क्लाउड प्रोजेक्ट का नंबर.  | 
  
        abstract
        
        
        
        
        IntegrityTokenRequest.Builder
     | 
  
    
      
      setNonce(String nonce)
      
      
        इंटेग्रिटी टोकन को बाइंड करने के लिए एक नॉनस.  | 
  
इनहेरिट किए गए तरीके | |
|---|---|
पब्लिक कंस्ट्रक्टर
बिल्डर
public Builder ()
पब्लिक मेथड
बनाएं
public abstract IntegrityTokenRequest build ()
इससे IntegrityTokenRequest बनाया जाता है. 
| रिटर्न | |
|---|---|
IntegrityTokenRequest | 
        |
setCloudProjectNumber
public abstract IntegrityTokenRequest.Builder setCloudProjectNumber (long cloudProjectNumber)
इंटीग्रिटी टोकन से लिंक करने के लिए, क्लाउड प्रोजेक्ट का नंबर.
यह फ़ील्ड, सिर्फ़ Google Play और एसडीके से बाहर डिस्ट्रिब्यूट किए गए ऐप्लिकेशन के लिए ज़रूरी है. Google Play पर डिस्ट्रिब्यूट किए गए ऐप्लिकेशन के लिए, क्लाउड प्रोजेक्ट नंबर को Play Console में कॉन्फ़िगर किया जाता है. इसलिए, अनुरोध में इसे सेट करने की ज़रूरत नहीं होती.
क्लाउड प्रोजेक्ट नंबर, Google Cloud Console में प्रोजेक्ट की जानकारी में देखा जा सकता है. यह उस क्लाउड प्रोजेक्ट के लिए होता है जिसमें Play Integrity API चालू है.
Google के सर्वर पर टोकन को डिक्रिप्ट करने के लिए किए गए कॉल की पुष्टि, उस क्लाउड खाते का इस्तेमाल करके की जानी चाहिए जो इस अनुरोध में टोकन से लिंक किया गया था.
| पैरामीटर | |
|---|---|
cloudProjectNumber | 
        
          long  | 
      
| रिटर्न | |
|---|---|
IntegrityTokenRequest.Builder | 
        |
setNonce
public abstract IntegrityTokenRequest.Builder setNonce (String nonce)
इंटेग्रिटी टोकन को बाइंड करने के लिए एक नॉनस.
इसे वेब-सेफ़ नो-रैप फ़ॉर्म में base64 कोड में बदला गया होना चाहिए.
नॉनस से जुड़ी ज़रूरी शर्तों और सुझावों के बारे में जानकारी देखें.
| पैरामीटर | |
|---|---|
nonce | 
        
          String  | 
      
| रिटर्न | |
|---|---|
IntegrityTokenRequest.Builder | 
        |