public String getTLSProtocolName() {
        ClusterTask<Object> task = getRemoteSessionTask(RemoteSessionTask.Operation.getTLSProtocolName);
        return (String) doSynchronousClusterTask(task);
    }
Remote sessions are always authenticated. Otherwise, they won't be visibile to other
cluster nodes. When the session is closed it will no longer be visible to other nodes
so CLOSED is never returned.

@return the authenticated status.
xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSession.java