org.edg.security.delegation
Interface DelegationStorage
- All Superinterfaces:
- DelegationsEventListener, DelegationStorageService, java.util.EventListener
- All Known Implementing Classes:
- DelegationStorageDB, DelegationStorageMap
- public interface DelegationStorage
- extends DelegationStorageService, DelegationsEventListener
The class that handles the delegation information storing and retrieving
putRequest
public void putRequest(DelegationRequestItem request)
getRequest
public DelegationRequestItem getRequest(java.lang.String delegationId)
removeRequest
public DelegationRequestItem removeRequest(java.lang.String delegationId)
getDelegations
public java.util.Collection getDelegations(java.security.cert.X509Certificate[] clientCertChain)
putDelegation
public void putDelegation(DelegationStorageItem delegation)
start
public void start()
stop
public void stop()