Packages 
Package Description
org.opensaml.messaging
General interfaces and classes related to message processing and bindings to transport protocols.
org.opensaml.messaging.context
Interfaces and classes for tracking message processing state.
org.opensaml.messaging.context.httpclient
Interfaces and classes for tracking HTTP message processing state.
org.opensaml.messaging.context.navigate
A set of functions used to navigate and lookup data from a tree of BaseContexts.
org.opensaml.messaging.decoder
Interfaces and classes for decoding messages.
org.opensaml.messaging.decoder.httpclient
Interfaces and classes for decoding HTTP messages.
org.opensaml.messaging.decoder.servlet
Interfaces and classes for decoding messages that come from an HttpServletRequest.
org.opensaml.messaging.encoder
Interfaces and classes for encoding messages.
org.opensaml.messaging.encoder.httpclient
Interfaces and classes for encoding HTTP messages.
org.opensaml.messaging.encoder.servlet
Interfaces and classes for encoding messages to a HttpServletResponse.
org.opensaml.messaging.error
Interfaces and classes for message-related error handling.
org.opensaml.messaging.error.servlet
Classes for message-related error handling in a servlet environment.
org.opensaml.messaging.handler
Interfaces and classes for message context handlers.
org.opensaml.messaging.logic
Interfaces and classes for messaging logic.
org.opensaml.messaging.pipeline
Interfaces and classes for message processing pipelines.
org.opensaml.messaging.pipeline.httpclient
Interfaces and classes for HTTP message processing pipelines.
org.opensaml.messaging.pipeline.servlet
Interfaces and classes for HTTP Servlet message processing pipelines.