TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.security.internal.util
Class ConnectUtilUI

java.lang.Object
  extended by org.eclipse.hyades.security.internal.util.ConnectUtilUI
All Implemented Interfaces:
IConnectUtilUI

public class ConnectUtilUI
extends java.lang.Object
implements IConnectUtilUI


Field Summary
protected  ConnectivityDialog _connectivityDialog
           
protected  java.lang.String alias
           
protected  int btnPressed
           
protected  boolean okPressed
           
 
Constructor Summary
ConnectUtilUI()
           
 
Method Summary
 java.lang.String getAlias()
           
protected  ConnectivityDialog getUserDialog(boolean isValidPassword, java.lang.String userId, java.lang.String _hostName)
           
 ConnectivityDialog getUserDialog(java.lang.String userId, java.lang.String hostName)
          Get the user name and password the first time
protected static org.eclipse.swt.widgets.Shell getValidShell()
           
 void openCertificateDetailDialog(java.security.cert.X509Certificate certificate)
           
 void openDialog(org.eclipse.jface.dialogs.Dialog dialog)
           
 void openErrorDialog(java.lang.String title, java.lang.String message, org.eclipse.core.runtime.IStatus err)
           
 int openQuestionDialog(java.lang.String title, java.lang.String msg, java.lang.String[] btnLabels)
           
 boolean openSaveCertificateDialog(java.security.KeyStore ks)
           
 IConnectUtilUser promptAuthentication(java.lang.String hostName, java.lang.String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_connectivityDialog

protected ConnectivityDialog _connectivityDialog

btnPressed

protected int btnPressed

okPressed

protected boolean okPressed

alias

protected java.lang.String alias
Constructor Detail

ConnectUtilUI

public ConnectUtilUI()
Method Detail

getValidShell

protected static org.eclipse.swt.widgets.Shell getValidShell()

openQuestionDialog

public int openQuestionDialog(java.lang.String title,
                              java.lang.String msg,
                              java.lang.String[] btnLabels)
Specified by:
openQuestionDialog in interface IConnectUtilUI

openCertificateDetailDialog

public void openCertificateDetailDialog(java.security.cert.X509Certificate certificate)
Specified by:
openCertificateDetailDialog in interface IConnectUtilUI

openSaveCertificateDialog

public boolean openSaveCertificateDialog(java.security.KeyStore ks)
Specified by:
openSaveCertificateDialog in interface IConnectUtilUI

getUserDialog

public ConnectivityDialog getUserDialog(java.lang.String userId,
                                        java.lang.String hostName)
Get the user name and password the first time

Returns:

openDialog

public void openDialog(org.eclipse.jface.dialogs.Dialog dialog)

openErrorDialog

public void openErrorDialog(java.lang.String title,
                            java.lang.String message,
                            org.eclipse.core.runtime.IStatus err)
Specified by:
openErrorDialog in interface IConnectUtilUI

promptAuthentication

public IConnectUtilUser promptAuthentication(java.lang.String hostName,
                                             java.lang.String userName)
Specified by:
promptAuthentication in interface IConnectUtilUI

getUserDialog

protected ConnectivityDialog getUserDialog(boolean isValidPassword,
                                           java.lang.String userId,
                                           java.lang.String _hostName)

getAlias

public java.lang.String getAlias()
Specified by:
getAlias in interface IConnectUtilUI

TPTP 4.5.0 Platform Project
Internal API Specification