Spec-Zone.ru › HTTP

Заголовки: Permissions-Policy.publickey-credentials-create

Permissions-Policy: директива publickey-credentials-create

Ограниченная доступность

Эта функция не входит в Baseline, поскольку она не работает в некоторых из самых широко используемых браузеров.

  • Подробнее
  • Полная информация о совместимости
>

Экспериментальная функция: Это экспериментальная технология
Перед использованием этой функции в production внимательно изучите таблицу совместимости браузеров.

Директива publickey-credentials-create HTTP-заголовка Permissions-Policy определяет, разрешено ли текущему документу использовать Web Authentication API для создания новых учетных данных WebAuthn, то есть с помощью navigator.credentials.create({publicKey}).

В частности, если определенная политика блокирует использование этой функции, Promise, возвращенный navigator.credentials.create({publicKey}), будет отклонен с ошибкой NotAllowedError DOMException. Если метод вызывается из другого источника, Promise также будет отклонен с ошибкой NotAllowedError, если доступ к функции предоставлен с помощью allow= в iframe, а у фрейма также нет временной активации.

Синтаксис

Permissions-Policy: publickey-credentials-create=<allowlist>;
<allowlist>

Список источников, которым разрешено использовать эту функцию. Подробнее см. в разделе Permissions-Policy > Синтаксис.

Политика по умолчанию

Список разрешений по умолчанию для publickey-credentials-create — self.

Спецификации

Спецификация
Веб-аутентификация: API для доступа к учетным данным с открытым ключом — уровень 3>
# sctn-permissions-policy>

Совместимость с браузерами

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
publickey-credentials-create 88 88 Нет Нет Нет 88 Нет Нет Нет 15.0 88 Нет

См. также

  • Заголовок Permissions-Policy
  • Permissions Policy
  • Web Authentication API
  • Интерфейс PublicKeyCredential

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Permissions-Policy/publickey-credentials-create

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API