return _authenticated;
}
public void initiateSASL()
{
SaslMechanisms mechanisms = new SaslMechanisms();
final Enumeration<SaslServerFactory> saslServerFactories = Sasl.getSaslServerFactories();
SaslServerFactory f;
ArrayList<Symbol> mechanismsList = new ArrayList<Symbol>();
while(saslServerFactories.hasMoreElements())
{
f = saslServerFactories.nextElement();
final String[] mechanismNames = f.getMechanismNames(null);
for(String name : mechanismNames)
{
mechanismsList.add(Symbol.valueOf(name));
}
}
mechanisms.setSaslServerMechanisms(mechanismsList.toArray(new Symbol[mechanismsList.size()]));
_saslFrameOutput.send(new SASLFrame(mechanisms), null);
}