g-Eclipse
Release 1.0.0

eu.geclipse.ui
Interface IAuthTokenUIFactory

All Known Implementing Classes:
AbstractAuthTokenUIFactory

public interface IAuthTokenUIFactory

An IAuthTokenUIFactory is responsible to provide UI elements for handling a certain kind of authentication tokens.


Method Summary
 AuthTokenInfoDialog getInfoDialog(IAuthenticationToken token, Shell parentShell)
          Get an info dialog that is used to present some more detailed information about an authentication token of a specific type.
 IAuthenticationTokenDescription getSupportedDescription()
          Get an IAuthenticationTokenDescription that represents the tokens and descriptions that are supported by this factory.
 

Method Detail

getInfoDialog

AuthTokenInfoDialog getInfoDialog(IAuthenticationToken token,
                                  Shell parentShell)
Get an info dialog that is used to present some more detailed information about an authentication token of a specific type.

Parameters:
token - The token from which to show the information.
parentShell - The parent shell for the dialog.
Returns:
An AuthTokenInfoDialog that is dedicated to a certain type of authentication tokens.

getSupportedDescription

IAuthenticationTokenDescription getSupportedDescription()
Get an IAuthenticationTokenDescription that represents the tokens and descriptions that are supported by this factory.

Returns:
An authentication token description describing the supported tokens.

g-Eclipse
Release 1.0.0