|
|
|
|
org.eclipse.swt.browser
Interface AuthenticationListener
-
All Superinterfaces:
-
EventListener, org.eclipse.swt.internal.SWTEventListener
-
public interface AuthenticationListener
- extends org.eclipse.swt.internal.SWTEventListener
This listener interface may be implemented in order to receive
an
AuthenticationEvent notification when the
Browser
encounters a page that requires authentication.
-
Since:
- 3.5
-
See Also:
-
Browser.addAuthenticationListener(AuthenticationListener) ,
Browser.removeAuthenticationListener(AuthenticationListener)
authenticate
void authenticate(
AuthenticationEvent event)
- This method is called when a page is navigated to that requires
authentication.
Setting both the event's user and password
fields causes these values to be used as credentials for authentication.
Leaving one or both of these fields as null indicates
that credentials are not known, so an authentication prompter should
be shown to the user. Otherwise, setting the event's doit
field to false cancels the authentication challenge, and
the page will not be loaded.
The following fields in the AuthenticationEvent apply:
- (in) widget the
Browser that is attempting to show the
page that requires authentication
- (in) location the location issuing the authentication challenge
- (in/out) doit can be set to
false to cancel the
authentication challenge
- (out) user the user name to authenticate with
- (out) password the password to authenticate with
-
-
-
Parameters:
-
event - the AuthenticationEvent that can be used to
either supply authentication credentials, defer credential input to
an authentication prompter, or cancel an authentication challenge.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|