IntegrityTokenRequest.Builder
  public
  static
  
  abstract
  class
  IntegrityTokenRequest.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.google.android.play.core.integrity.IntegrityTokenRequest.Builder | 
O builder de IntegrityTokenRequest.
Resumo
Construtores públicos | |
|---|---|
      
      Builder()
      
      
     | 
  |
Métodos públicos | |
|---|---|
        abstract
        
        
        
        
        IntegrityTokenRequest
     | 
  
    
      
      build()
      
      
        Cria uma   | 
  
        abstract
        
        
        
        
        IntegrityTokenRequest.Builder
     | 
  
    
      
      setCloudProjectNumber(long cloudProjectNumber)
      
      
        Um número de projeto na nuvem que será vinculado ao token de integridade.  | 
  
        abstract
        
        
        
        
        IntegrityTokenRequest.Builder
     | 
  
    
      
      setNonce(String nonce)
      
      
        Valor de uso único para vincular o token de integridade.  | 
  
Métodos herdados | |
|---|---|
Construtores públicos
Builder
public Builder ()
Métodos públicos
build
public abstract IntegrityTokenRequest build ()
Cria um IntegrityTokenRequest.
| Retorna | |
|---|---|
IntegrityTokenRequest | 
        |
setCloudProjectNumber
public abstract IntegrityTokenRequest.Builder setCloudProjectNumber (long cloudProjectNumber)
Um número de projeto na nuvem que será vinculado ao token de integridade.
Esse campo é obrigatório para apps distribuídos exclusivamente fora do Google Play e SDKs. Para apps distribuídos no Google Play, o número do projeto na nuvem é configurado no Play Console e não precisa ser definido na solicitação.
Esse número pode ser encontrado nas informações do projeto no Console do Google Cloud do projeto na nuvem em que a API Play Integrity está ativada.
As chamadas para descriptografar o token no servidor do Google precisam ser autenticadas com a conta na nuvem vinculada ao token na solicitação.
| Parâmetros | |
|---|---|
cloudProjectNumber | 
        
          long  | 
      
| Retorna | |
|---|---|
IntegrityTokenRequest.Builder | 
        |
setNonce
public abstract IntegrityTokenRequest.Builder setNonce (String nonce)
Valor de uso único para vincular o token de integridade.
Precisa ser codificado em Base64 em um formato sem wrapper seguro para a Web.
Veja mais detalhes sobre os requisitos e as recomendações de valor de uso único.
| Parâmetros | |
|---|---|
nonce | 
        
          String  | 
      
| Retorna | |
|---|---|
IntegrityTokenRequest.Builder | 
        |