Nirvana supports ssl encryption by providing 2 ssl
enabled protocols. These protocols enable clients
to connect to a Nirvana Realm Server running a specific
protocol on a port using all or specific physical network
interfaces.
Defining an ssl enabled interface ensures that clients
wishing to connect to a Realm Server can do so only
after presenting the correct SSL credentials and authenticating
with the server.
SSL authentication occurs within the Nirvana handshake
which uses the JVMs JSSE provider. This ensures that
any unauthorised connections are SSL authenticated prior
to any Nirvana specific operations can be performed.