uk.ac.soton.itinnovation.grid.client.engine
Interface AttributeSelector<T extends InvocationEngine>
- All Known Implementing Classes:
- DefaultAttributeSelector, FixedAttributeSelector
public interface AttributeSelector<T extends InvocationEngine>
Select extra security tokens.
The AttributeSelector is used by the InvocationEngine to get extra security
tokens for the WS-Security header when invoking a SOAP operation.
It may also be used to add extra tokens to an EPR, such as a FederationContext EPR
chosen by a FederationSelector.
getTokens
Element[] getTokens(org.apache.axis.message.addressing.EndpointReferenceType resource,
RemoteMethod method,
T engine)
throws RemoteException
- Return any additional tokens required to invoke 'target'.
- Parameters:
resource - the resource being usedmethod - the method on the resource, or null if this is not a direct invocationengine - the requesting engine
- Returns:
- a list of tokens
- Throws:
RemoteException
Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.