edu.internet2.middleware.shibboleth.common.profile
Interface ProfileHandler<InTransportType extends org.opensaml.ws.transport.InTransport,OutTransportType extends org.opensaml.ws.transport.OutTransport>

Type Parameters:
InTransportType - inbound transport type
OutTransportType - outbount transport type
All Known Implementing Classes:
AbstractErrorHandler, AbstractRequestURIMappedProfileHandler, AbstractShibbolethProfileHandler, JSPErrorHandler, VelocityErrorHandler

public interface ProfileHandler<InTransportType extends org.opensaml.ws.transport.InTransport,OutTransportType extends org.opensaml.ws.transport.OutTransport>

Basic interfaces for classes that handler incoming requests.


Method Summary
 void processRequest(InTransportType inTransport, OutTransportType outTransport)
          Processes an incoming request.
 

Method Detail

processRequest

void processRequest(InTransportType inTransport,
                    OutTransportType outTransport)
                    throws ProfileException
Processes an incoming request.

Parameters:
inTransport - the incoming request transport
outTransport - the outgoing response transport
Throws:
ProfileException - throw if there was a problem while processing the request


Copyright © 2006-2011 Internet2. All Rights Reserved.