Recurso: Serviço
A configuração de aplicação de um serviço do Firebase compatível com o App Check.
Representação JSON |
---|
{
"name": string,
"enforcementMode": enum ( |
Campos | |
---|---|
name |
Obrigatório. O nome do recurso relativo do objeto de configuração de serviço, no formato:
O elemento
|
enforcementMode |
Obrigatório. O modo de aplicação do App Check para este serviço. |
EnforcementMode
O modo de aplicação do App Check para um serviço do Firebase compatível com o App Check.
Enums | |
---|---|
OFF |
O Firebase App Check não é aplicado ao serviço, e as métricas do App Check não são coletadas. Embora o serviço não seja protegido pelo App Check nesse modo, outras proteções aplicáveis, como a autorização do usuário, ainda são aplicadas. Um serviço não configurado fica nesse modo por padrão. |
UNENFORCED |
O Firebase App Check não é aplicado ao serviço. As métricas do App Check são coletadas para ajudar você a decidir quando ativar a aplicação do serviço. Embora o serviço não seja protegido pelo App Check nesse modo, outras proteções aplicáveis, como a autorização do usuário, ainda são aplicadas. |
ENFORCED |
O Firebase App Check foi aplicado ao serviço. O serviço rejeitará qualquer solicitação que tente acessar os recursos do seu projeto se ele não tiver um token válido do App Check anexado, com algumas exceções dependendo do serviço. Por exemplo, alguns serviços ainda vão permitir solicitações com as credenciais da conta de serviço privilegiada do desenvolvedor sem um token do App Check. As métricas do App Check continuam sendo coletadas para ajudar você a detectar problemas com a integração do App Check e monitorar a composição dos autores das chamadas. Embora o serviço esteja protegido pelo App Check, outras proteções aplicáveis, como a autorização do usuário, continuam sendo aplicadas ao mesmo tempo. Tenha cuidado ao optar por aplicar o App Check em um serviço do Firebase. Se os usuários não tiverem atualizado para uma versão compatível com o App Check, os apps deles não poderão mais usar os serviços do Firebase que aplicam o App Check. As métricas do App Check podem ajudar você a decidir se é necessário aplicar o App Check nos seus serviços do Firebase. Se o app ainda não tiver sido lançado, ative a aplicação imediatamente, já que não há clientes desatualizados em uso. |
Métodos |
|
---|---|
|
Atualiza atomicamente as configurações especificadas do Service . |
|
Recebe a configuração Service para o nome de serviço especificado. |
|
Lista todas as configurações de Service para o projeto especificado. |
|
Atualiza a configuração de Service especificada. |