Method: projects.apps.exchangeDeviceCheckToken
Solicitação HTTP
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeDeviceCheckToken
A URL usa sintaxe de transcodificação gRPC .
Parâmetros de caminho
Parâmetros |
---|
app | string Obrigatório. O nome relativo do recurso do aplicativo iOS, no formato: projects/{project_number}/apps/{app_id}
Se necessário, o elemento project_number pode ser substituído pelo ID do projeto Firebase. Saiba mais sobre como usar identificadores de projeto no padrão AIP 2510 do Google. |
Solicitar corpo
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{
"deviceToken": string,
"limitedUse": boolean
} |
Campos |
---|
deviceToken | string Obrigatório. O deviceToken retornado pela API DeviceCheck do lado do cliente da Apple. Este é o objeto Data (Swift) ou NSData (ObjC) codificado em base64. |
limitedUse | boolean Especifica se este atestado deve ser usado em um contexto de uso limitado ( true ) ou baseado em sessão ( false ). Para permitir que este atestado seja usado com o recurso de proteção de reprodução , defina-o como true . O valor padrão é false . |
Corpo de resposta
Se for bem-sucedido, o corpo da resposta conterá uma instância de AppCheckToken
.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-01 UTC.
[null,null,["Última atualização 2023-12-01 UTC."],[],[]]