Eclipse Platform
Release 3.6

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)

Method Summary
 void authenticate(AuthenticationEvent event)
          This method is called when a page is navigated to that requires authentication.
 

Method Detail

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:

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.

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.