org.edg.security.delegation
Interface DelegationClient

All Known Implementing Classes:
DelegationClientHTTP, DelegationClientSOAP

public interface DelegationClient

The client interface to the delegation system.


Method Summary
 void delegate(java.util.Properties delegProps, java.lang.String delegId, java.lang.String url)
           
 void init(java.lang.String configFile)
           
 java.util.Collection queryDelegatedCertChains(java.util.Properties delegProps, java.lang.String delegId, java.lang.String url)
           
 

Method Detail

init

public void init(java.lang.String configFile)

delegate

public void delegate(java.util.Properties delegProps,
                     java.lang.String delegId,
                     java.lang.String url)
              throws DelegationException
DelegationException

queryDelegatedCertChains

public java.util.Collection queryDelegatedCertChains(java.util.Properties delegProps,
                                                     java.lang.String delegId,
                                                     java.lang.String url)
                                              throws DelegationException
DelegationException