# Hierarchy For Package org.opensaml.saml.saml1.binding.encoding.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.shibboleth.shared.component.AbstractInitializableComponent (implements net.shibboleth.shared.component.DestructableComponent, net.shibboleth.shared.component.InitializableComponent)
    - org.opensaml.messaging.encoder.AbstractMessageEncoder (implements org.opensaml.messaging.encoder.MessageEncoder, net.shibboleth.shared.component.UnmodifiableComponent)
      - org.opensaml.messaging.encoder.httpclient.AbstractHttpClientRequestMessageEncoder (implements org.opensaml.messaging.encoder.httpclient.HttpClientRequestMessageEncoder)
        - org.opensaml.messaging.encoder.httpclient.BaseHttpClientRequestXMLMessageEncoder
          - org.opensaml.soap.client.soap11.encoder.http.impl.HttpClientRequestSOAP11Encoder
            - org.opensaml.saml.saml1.binding.encoding.impl.HttpClientRequestSOAP11Encoder (implements org.opensaml.saml.common.binding.encoding.SAMLMessageEncoder)
      - org.opensaml.messaging.encoder.servlet.AbstractHttpServletResponseMessageEncoder (implements org.opensaml.messaging.encoder.servlet.HttpServletResponseMessageEncoder)
        - org.opensaml.messaging.encoder.servlet.BaseHttpServletResponseXMLMessageEncoder
          - org.opensaml.saml.common.binding.impl.BaseSAMLHttpServletResponseEncoder
            - org.opensaml.saml.saml1.binding.encoding.impl.BaseSAML1MessageEncoder (implements org.opensaml.saml.common.binding.encoding.SAMLMessageEncoder)
              - org.opensaml.saml.saml1.binding.encoding.impl.HTTPArtifactEncoder
              - org.opensaml.saml.saml1.binding.encoding.impl.HTTPPostEncoder (implements org.opensaml.messaging.encoder.HTMLMessageEncoder)
          - org.opensaml.soap.soap11.encoder.http.impl.HTTPSOAP11Encoder
            - org.opensaml.saml.saml1.binding.encoding.impl.HTTPSOAP11Encoder (implements org.opensaml.saml.common.binding.encoding.SAMLMessageEncoder)