Uses of Package
net.jini.jeri.ssl

Packages that use net.jini.jeri.ssl
net.jini.jeri.ssl Provides implementations of Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over TLS/SSL) to support invocation constraints. 
 

Classes in net.jini.jeri.ssl used by net.jini.jeri.ssl
AuthManager
          Implements X509KeyManager by getting its key and credential information from a JAAS subject, and X509TrustManager by using FilterX509TrustManager.
CallContext
          Records information needed to make a remote call.
ClientAuthManager
          An AuthManager for clients.
ConfidentialityStrength
          Represents a constraint that, if confidentiality of message contents is ensured, the specified strength of confidentiality be used.
ConnectionContext
          Records information about a connection used for a remote call and determines whether the connection could support specific constraints.
FilterX509TrustManager
          Implements an X509TrustManager that only trusts certificate chains whose first certificate identifies one of a set of principals.
HttpsEndpoint
          An implementation of Endpoint that uses HTTPS (HTTP over TLS/SSL) to support invocation constraints for communication through firewalls.
HttpsEndpoint.HttpsConnection
           
HttpsEndpoint.HttpsEndpointImpl
          Implementation delegate
HttpsServerEndpoint
          An implementation of ServerEndpoint that uses HTTPS (HTTP over TLS/SSL) to support invocation constraints for communication through firewalls.
HttpsServerEndpoint.HttpsServerEndpointImpl
          Implementation delegate.
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer
          An HTTP server connection that gets its client host from the HTTPS connection and closes the HTTPS connection when it shuts down.
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsListenHandle
          Implements ListenHandle
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection
          Implements ServerConnection.
ServerAuthManager
          An AuthManager for servers.
SslConnection
          Implementation of Connection used by SslEndpoint.
SslEndpoint
          An implementation of Endpoint that uses TLS/SSL to support invocation constraints for direct communication over TCP sockets.
SslEndpointImpl
          Provides the implementation of SslEndpoint so that the implementation can be inherited by HttpsEndpoint without revealing the inheritance in the public API.
SslEndpointImpl.ConnectionContextCache
          Defines a structure to cache a ConnectionContexts for specific constraints and client principals.
SslServerEndpoint
          An implementation of ServerEndpoint that uses TLS/SSL to support invocation constraints for direct communication over TCP sockets.
SslServerEndpointImpl
          Provides the implementation of SslServerEndpoint so that the implementation can be inherited by HttpsServerEndpoint without revealing the inheritance in the public API.
SslServerEndpointImpl.SslListenCookie
          Implements ListenCookie
SslServerEndpointImpl.SslListenEndpoint
          Implements ListenEndpoint
SslServerEndpointImpl.SslListenHandle
          Implements ListenHandle
SslServerEndpointImpl.SslServerConnection
          Implements ServerConnection
SubjectCredentials.CertificateMatcher
          Provides utilities for converting between X.509 certificates and unique certificate names.
Utilities
          Provides miscellaneous utilities for the classes in this package.
Utilities.ClientKey
          WeakKey for looking up a client SSLContext.
Utilities.ServerKey
          WeakKey for looking up a server SSLContext.
Utilities.SSLContextInfo
          Used to pass an SSLContext and AuthManager pair.
Utilities.Value
          Used to store a soft reference to a SSLContext and the associated AuthManager in the SSL context map.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.