- Disabled WPJChallenge on iOS as there's a known issue with WKWebview handling NSURLAuthenticationMethodClientCertificate; It swallows the challenge response rather than sending it to server.
- Append 'PkeyAuth/1.0' keyword to the User Agent String to reliably advertise PkeyAuth capability to ADFS.
- Added a public API in ADAuthenticationParameters class for iOS & MacOS to generate a custom WKWebViewConfig with default recommended settings for the developers to use. On iOS, "PKeyAuth/1.0" keyword is also appended to the UserAgent string as part of the default settings in order to enable PKeyAuth challenge.