org.jboss.soa.esb.services.security.auth
Interface SecurityInfoExtractor<T>

Type Parameters:
T -
All Known Implementing Classes:
JbrHttpSecurityInfoExtractor, WSSecurityInfoExtractor, WSSecuritySoapExtractor

public interface SecurityInfoExtractor<T>

SecurityInfoExtractor is indended for extracting security related information for different of transports.

Author:
Daniel Bevenius

Method Summary
 AuthenticationRequest extractSecurityInfo(T t)
          Extracts security related information from type T and populates a AuthenticationRequest.
 

Method Detail

extractSecurityInfo

AuthenticationRequest extractSecurityInfo(T t)
Extracts security related information from type T and populates a AuthenticationRequest.

Parameters:
t - - the type from which security information is to be extracted
Returns:
- and instance of AuthenticationRequest