# Package org.opensaml.messaging.encoder

@NonnullElements package org.opensaml.messaging.encoder
Interfaces and classes for encoding messages.

Related Packages
Package
Description
org.opensaml.messaging
General interfaces and classes related to message processing and bindings to transport protocols.
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`.
Class
Description
AbstractMessageEncoder
Abstract message encoder.
HTMLMessageEncoder
Interface for a `MessageEncoder` that relies on HTML output, and thus requires CSP considerations.
MessageEncoder
Interface for component that encodes message data from a `MessageContext` to a sink.
MessageEncodingException
Exception thrown when a problem occurs encoding a message from to an output transport.