Provides an implementation of the `net.jini.discovery.ssl` discovery format, specified in the Jini Discovery and Join Specification. The {@link org.apache.river.discovery.ssl.Client} class implements the client side of the `net.jini.discovery.ssl` discovery format for the unicast discovery protocol, while the {@link org.apache.river.discovery.ssl.Server} class implements the server side of the discovery format for that protocol. Both classes are intended to be specified in a resource to configure the operation of the {@link org.apache.river.discovery.Discovery} class, as described in the documentation for {@link org.apache.river.discovery.Discovery#getProtocol2(ClassLoader)}.

## Supported Constraints

This provider supports the same constraints as the Jini extensible remote invocation (Jini ERI) SSL transport provider; these constraints are listed in the documentation for the {@link net.jini.jeri.ssl} package.

## System Properties

This provider can be configured using the same system properties as those consulted by the SSL transport provider, also listed in the documentation for the {@link net.jini.jeri.ssl} package. @since 2.0 @see "Jini Discovery and Join Specification"