Permissions-Policy: publickey-credentials-create
HTTP Permissions-Policy 頭部 publickey-credentials-create 指令控制當前文件是否允許使用 Web 身份驗證 API 建立新的 WebAuthn 證書,例如,透過 navigator.credentials.create({publicKey})。
具體來說,當定義的策略阻止使用此功能時,navigator.credentials.create({publicKey}) 返回的 Promise 將會使用 NotAllowedError DOMException 拒絕。如果方法是跨域呼叫的,並且該功能透過 allow= 在 iframe 上 授予,而框架也沒有 瞬時啟用,那麼 Promise 也會使用 NotAllowedError 拒絕。
語法
http
Permissions-Policy: publickey-credentials-create=<allowlist>;
- <allowlist>
- 
    授予使用此功能許可權的源列表。有關更多詳細資訊,請參見 Permissions-Policy> 語法。
預設策略
publickey-credentials-create 的預設允許列表為 self。
規範
| 規範 | 
|---|
| Web 身份驗證:訪問公鑰證書的 API - 第 3 級 # sctn-permissions-policy | 
瀏覽器相容性
BCD 表格僅在瀏覽器中載入