# Hierarchy For Package org.apache.qpid.proton.engine.impl.ssl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.qpid.proton.engine.impl.HandshakeSniffingTransportWrapper<T1,T2> (implements org.apache.qpid.proton.engine.impl.TransportWrapper)
    - org.apache.qpid.proton.engine.impl.ssl.SslHandshakeSniffingTransportWrapper (implements org.apache.qpid.proton.engine.impl.ssl.SslTransportWrapper)
  - org.apache.qpid.proton.engine.impl.ssl.SimpleSslTransportWrapper (implements org.apache.qpid.proton.engine.impl.ssl.SslTransportWrapper)
  - org.apache.qpid.proton.engine.impl.ssl.SslDomainImpl (implements org.apache.qpid.proton.engine.ProtonJSslDomain, org.apache.qpid.proton.engine.impl.ssl.ProtonSslEngineProvider, org.apache.qpid.proton.engine.SslDomain)
  - org.apache.qpid.proton.engine.impl.ssl.SslEngineFacadeFactory
  - org.apache.qpid.proton.engine.impl.ssl.SslImpl (implements org.apache.qpid.proton.engine.Ssl, org.apache.qpid.proton.engine.impl.TransportLayer)
  - org.apache.qpid.proton.engine.impl.ssl.SslPeerDetailsImpl (implements org.apache.qpid.proton.engine.ProtonJSslPeerDetails)

## Interface Hierarchy

- org.apache.qpid.proton.engine.impl.ssl.ProtonSslEngine
- org.apache.qpid.proton.engine.impl.ssl.ProtonSslEngineProvider
- org.apache.qpid.proton.engine.impl.TransportInput
  - org.apache.qpid.proton.engine.impl.TransportWrapper (also extends org.apache.qpid.proton.engine.impl.TransportOutput)
    - org.apache.qpid.proton.engine.impl.ssl.SslTransportWrapper
- org.apache.qpid.proton.engine.impl.TransportOutput
  - org.apache.qpid.proton.engine.impl.TransportWrapper (also extends org.apache.qpid.proton.engine.impl.TransportInput)
    - org.apache.qpid.proton.engine.impl.ssl.SslTransportWrapper