Ресурс: Сервис
Конфигурация принудительного применения для службы Firebase, поддерживаемой App Check.
JSON-представление |
---|
{
"name": string,
"enforcementMode": enum ( |
Поля | |
---|---|
name | Необходимый. Относительное имя ресурса объекта конфигурации службы в формате:
Обратите внимание, что элемент
|
enforcementMode | Необходимый. Режим принудительного применения проверки приложений для этой службы. |
Режим принудительного применения
Режим принудительного применения проверки приложений для службы Firebase, поддерживаемый проверкой приложений.
Перечисления | |
---|---|
OFF | Проверка приложений Firebase не применяется для службы, а метрики проверки приложений не собираются. Хотя в этом режиме служба не защищена проверкой приложений, другие применимые средства защиты, такие как авторизация пользователя, по-прежнему применяются. Ненастроенная служба находится в этом режиме по умолчанию. |
UNENFORCED | Проверка приложений Firebase не применяется для этой службы. Показатели проверки приложений собираются, чтобы помочь вам решить, когда включать принудительное применение службы. Хотя в этом режиме служба не защищена проверкой приложений, другие применимые средства защиты, такие как авторизация пользователя, по-прежнему применяются. |
ENFORCED | Для службы применяется проверка приложений Firebase. Служба отклонит любой запрос, который пытается получить доступ к ресурсам вашего проекта, если к нему не прикреплен действительный токен проверки приложений, за некоторыми исключениями, зависящими от службы; например, некоторые службы по-прежнему будут разрешать запросы, содержащие учетные данные привилегированной учетной записи службы разработчика, без токена проверки приложений. Показатели проверки приложений продолжают собираться, чтобы помочь вам обнаружить проблемы с интеграцией проверки приложений и отслеживать состав ваших абонентов. Хотя служба защищена проверкой приложений, одновременно продолжают применяться другие применимые средства защиты, такие как авторизация пользователя. Будьте осторожны при принудительном включении проверки приложений в сервисе Firebase. Если ваши пользователи не обновились до версии вашего приложения с поддержкой проверки приложений, их приложения больше не смогут использовать ваши сервисы Firebase, которые обеспечивают проверку приложений. Метрики проверки приложений могут помочь вам решить, следует ли применять проверку приложений к вашим сервисам Firebase. Если ваше приложение еще не запущено, вам следует немедленно включить принудительное применение, поскольку устаревшие клиенты не используются. |
Методы | |
---|---|
| Атомарно обновляет указанные конфигурации Service . |
| Получает конфигурацию Service для указанного имени службы. |
| Перечисляет все конфигурации Service для указанного проекта. |
| Обновляет указанную конфигурацию Service . |