Invoked when an authentication challenge has been received for a resource.
Original signature is '- (void)webView:(WebView *)sender resource:(id)identifier didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge fromDataSource:(WebDataSource *)dataSource'
Available in Mac OS X v10.2 with Safari 1.0 and later.

C# | Visual Basic | Visual C++ |
void WebViewResourceDidReceiveAuthenticationChallengeFromDataSource( WebView sender, Id identifier, NSURLAuthenticationChallenge challenge, WebDataSource dataSource )
Sub WebViewResourceDidReceiveAuthenticationChallengeFromDataSource ( _ sender As WebView, _ identifier As Id, _ challenge As NSURLAuthenticationChallenge, _ dataSource As WebDataSource _ )
void WebViewResourceDidReceiveAuthenticationChallengeFromDataSource( WebView^ sender, Id^ identifier, NSURLAuthenticationChallenge^ challenge, WebDataSource^ dataSource )

- sender (WebView)
- The web view that sent this message.
- identifier (Id)
- An identifier object used to track the resource being loaded by dataSource.
- challenge (NSURLAuthenticationChallenge)
- The authentication challenge that was received.
- dataSource (WebDataSource)
- The data source for this web view.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)