Recurso: Servicio
La configuración de cumplimiento para un servicio de Firebase compatible con App Check.
Representación JSON |
---|
{
"name": string,
"enforcementMode": enum ( |
Campos | |
---|---|
name | Requerido. El nombre de recurso relativo del objeto de configuración del servicio, en el formato:
Tenga en cuenta que el elemento
|
enforcementMode | Requerido. El modo de aplicación de App Check para este servicio. |
Modo de cumplimiento
El modo de aplicación de App Check para un servicio de Firebase compatible con App Check.
Enumeraciones | |
---|---|
OFF | Firebase App Check no se aplica al servicio ni se recopilan métricas de App Check. Aunque el servicio no está protegido por App Check en este modo, se siguen aplicando otras protecciones aplicables, como la autorización del usuario. Un servicio no configurado está en este modo de forma predeterminada. |
UNENFORCED | Firebase App Check no se aplica al servicio. Las métricas de App Check se recopilan para ayudarle a decidir cuándo activar la aplicación del servicio. Aunque el servicio no está protegido por App Check en este modo, se siguen aplicando otras protecciones aplicables, como la autorización del usuario. |
ENFORCED | Firebase App Check se aplica al servicio. El servicio rechazará cualquier solicitud que intente acceder a los recursos de su proyecto si no tiene adjunto un token de verificación de aplicación válido, con algunas excepciones según el servicio; por ejemplo, algunos servicios seguirán permitiendo solicitudes que lleven las credenciales de la cuenta de servicio privilegiada del desarrollador sin un token de verificación de aplicación. Las métricas de App Check se siguen recopilando para ayudarle a detectar problemas con la integración de App Check y monitorear la composición de las personas que llaman. Si bien el servicio está protegido por App Check, otras protecciones aplicables, como la autorización del usuario, se siguen aplicando al mismo tiempo. Tenga cuidado al optar por aplicar App Check en un servicio de Firebase. Si sus usuarios no han actualizado a una versión de su aplicación compatible con App Check, sus aplicaciones ya no podrán usar sus servicios de Firebase que aplican App Check. Las métricas de App Check pueden ayudarte a decidir si aplicar App Check en tus servicios de Firebase. Si su aplicación aún no se ha iniciado, debe habilitar la aplicación de la ley de inmediato, ya que no hay clientes obsoletos en uso. |
Métodos | |
---|---|
| Actualiza atómicamente las configuraciones Service especificadas. |
| Obtiene la configuración Service para el nombre del servicio especificado. |
| Enumera todas las configuraciones Service para el proyecto especificado. |
| Actualiza la configuración Service especificada. |