source: webkit/trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI-macOS.entitlements

Last change on this file was 289760, checked in by J Pascoe, 3 years ago

[WebAuthn] Access group not set in add query for importLocalAuthenticatorCredential
https://bugs.webkit.org/show_bug.cgi?id=236469
rdar://problem/88783447

Reviewed by Brent Fulgham.

Source/WebKit:

In Bug 236311 we added support setting accessGroup, but did not properly set it
on the addQuery. This patch fixes that.

Updated API test to use non-standard accessGroup.

  • UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:

(+[_WKWebAuthenticationPanel importLocalAuthenticatorWithAccessGroup:credential:error:]):

Tools:

Updated API test to use non-standard access group.

  • TestWebKitAPI/Configurations/TestWebKitAPI-iOS.entitlements:
  • TestWebKitAPI/Configurations/TestWebKitAPI-macOS-internal.entitlements:
  • TestWebKitAPI/Configurations/TestWebKitAPI-macOS.entitlements:
  • TestWebKitAPI/Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm:

(TestWebKitAPI::TEST):

File size: 777 bytes
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5 <key>keychain-access-groups</key>
6 <array>
7 <string>com.apple.TestWebKitAPIAlternate</string>
8 <string>com.apple.TestWebKitAPI</string>
9 </array>
10 <key>com.apple.private.webkit.webpush</key>
11 <true/>
12 <key>com.apple.private.webkit.webpush.inject</key>
13 <true/>
14 <key>com.apple.security.temporary-exception.sbpl</key>
15 <array>
16 <string>(allow mach-issue-extension (require-all (extension-class &quot;com.apple.webkit.extension.mach&quot;)))</string>
17 <string>(allow iokit-issue-extension (require-all (extension-class &quot;com.apple.webkit.extension.iokit&quot;)))</string>
18 </array>
19</dict>
20</plist>
Note: See TracBrowser for help on using the repository browser.