uk.ac.soton.itinnovation.grid.client.swing
Class SwingIdentityProvider

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.swing.SwingIdentityProvider
All Implemented Interfaces:
IdentityProvider

public class SwingIdentityProvider
extends Object
implements IdentityProvider


Constructor Summary
SwingIdentityProvider(CertificateTrustValidator certValidator)
          Creates a new instance of SwingIdentityProvider
 
Method Summary
 void clearPrefs()
           
 Identity getIdentity()
          Get identity to use to sign a SOAP message.
 boolean isIdentitySet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingIdentityProvider

public SwingIdentityProvider(CertificateTrustValidator certValidator)
Creates a new instance of SwingIdentityProvider

Method Detail

isIdentitySet

public boolean isIdentitySet()

getIdentity

public Identity getIdentity()
                     throws RemoteException,
                            UserAbort
Description copied from interface: IdentityProvider
Get identity to use to sign a SOAP message. This is used by the InvocationEngine each time a SOAP message is sent. Implementations should therefore normally cache the result.

Specified by:
getIdentity in interface IdentityProvider
Returns:
the identity to be used
Throws:
UserAbort - if the user cancelled the operation
RemoteException

clearPrefs

public void clearPrefs()


Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.